题目描述

输入

输出

样例输入

样例输出

源代码
#include<stdio.h>
#include<math.h>
int main()
{
double i = 0;
while (scanf("%lf", &i)!= EOF)
{
if (floor(i) == i)
printf("Yes\n");
else
printf("No\n");
}
return 0;
}
关于这题


#include<stdio.h>
#include<math.h>
int main()
{
double m = 6.123; //为变量赋初值
double n = floor(m); //求不大于m的最大整数
printf("%lf\n", n);
return 0;
}


这两段C++代码分别用于判断输入的浮点数是否为整数及输出其最大整数值。通过使用`floor()`函数,检查浮点数与它的下取整值是否相等来判断是否为整数。
773

被折叠的 条评论
为什么被折叠?



