把double改为char也可以得到相同答案为什么不可以通过。
#include <stdio.h>
int main()
{
char num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", num);
return 0;
}
就是这个样子的,同样可以得到相同结果啊。
#include <stdio.h>
int main()
{
char num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", num);
return 0;
}
就是这个样子的,同样可以得到相同结果啊。
2015-06-18
举报