肯定是错误的,整形变量也可以输入实形数值的
如scanf("%d",&i); //i为int类型,你输入浮点型会隐式转换为整形
scanf("%d",&a)
关键还是在这里的接收格式
我接收%d的话 你输入浮点 我这里接收的照样是 整形
#include
int main()
{
int n=0;
scanf("%d",&n);
printf("%d",n);
return 0;
}
123.45
123Press any key to continue
这个问题我也很是期待。 不过觉得研究没多大意义。 如果要输入整型数据,就给一个提示信息printf("请输入一个整数:"); scanf("%d",&a);
老哥还有答案没 给我一份