c语言如何判断整数

发布网友 发布时间:2022-03-04 08:40

我来回答

6个回答

热心网友 时间:2022-03-04 10:09

int x;
scanf("%d", &x );
if ( x%100 ==0 )
    printf("%d是100的倍数\n",x);
else
    printf("%d不是100的倍数\n",x);

热心网友 时间:2022-03-04 11:27

    double x; 
    scanf("%f",&x); 
    
    if((int)x==x) 
        printf("%f是整数",x);
    else
        printf("%f不是整数",x);

热心网友 时间:2022-03-04 13:02

变量的类型 就已经决定 该类型的,如果 除100 则看运算结果存储的数据类型 不需要去判断

热心网友 时间:2022-03-04 14:53

你是判断x(int型)是否为100的倍数吧
if(x/100*100==x)
如果真 x是100倍数

热心网友 时间:2022-03-04 17:01

x%100 == 0就是整数追问那x 应该是 int x吧? 真笨,这都没想到,谢谢,想很久了! 对不起啊,满意答案按错了! 程序已经列出来了, 谢谢

热心网友 时间:2022-03-04 19:26

int x;
if(x/100-(int)(x/100)==0)
printf("是整数\n");
else
printf(""不是整数\n"");

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com