#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num1 = (int)num;
printf("num的整数部分是%d\n", (int)num);
return 0;
}
第五句中,为什么要在num前随便加个数字或字母
第五句相当于重新定义一个num1变量,把转换后的num赋给num1,这句不用加在程序里
请问int num1 = (int)main;是什么意思