#include <stdio.h> int main() { double num = 2.5 //定义浮点型变量num并赋值2.5 int num = (int)num; printf(“num整数体部分%d\n”num) return 0; }
定义浮点型的名称和强制定义为整型的名称不能同时用num,必须不同才能不会报错
变量不能重复 double num 与 int num 变量num重复了 随便改一个就行
#include <stdio.h>
int main()
{
double num = 2.5 ; //定义浮点型变量num并赋值2.5
int n = (int)(n);
printf(“num整数体部分%d\n”,n);
return 0;
}
第5行 int num中的num应该为一个新变量,换成a就行