数据类型问题
如果定义一个数据int c,但输入时是小数,系统怎么取值?[此贴子已经被作者于2006-11-28 22:25:06编辑过]
两种情况: 如果
#include<stdio.h>
int main()
{
int i;
scanf("%d",&i);
printf("%d",i);
getch();/*观看结果*/
}
则取整
如果
#include<stdio.h>
int main()
{
int i;
scanf("%f",&i);
printf("%d",i);
getch();/*观看结果*/
}
则格式不正确而报错