黑马程序员技术交流社区

标题: 怎么判断输入的数字是整数,还是小数? [打印本页]

作者: longer057    时间: 2015-4-12 19:56
标题: 怎么判断输入的数字是整数,还是小数?
#include <stdio.h>

int main(int argc, const char * argv[]) {
    double a, b;
    double i ;
    printf("请输入一个整数:\n");
    scanf("%lf",&i);
    b = i/((int) i);
    if (b == 1) {
        printf("整数\n");
        return 0;
    }
    printf("小数\n");
//    printf("%f",b);
    return 0;
}
作者: 谷飞飞    时间: 2015-4-12 20:03
学习了            




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2