作业帮 > 综合 > 作业

C语言判断是否为整数且在0到100范围内

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 12:22:56
C语言判断是否为整数且在0到100范围内
为什么我输入满足条件的数字也走while循环~新手一枚求指教~

#include
int main(void)
{
\x05float a;
\x05int a1;
\x05printf("enter the mark \n");
\x05scanf("%f",&a);
\x05a1 = (int) a;
\x05while(a1 != a || a100)
\x05{
\x05\x05printf("\n MUST at 100 \n");
\x05\x05printf("\n enter again \n");
\x05\x05scanf("\n%f",&a);
\x05\x05a1 = (int)a;
\x05}
\x05printf("ok \n");
\x05return 0;
}