为什么这样不行 double num = 2.5; //定义浮点型变量num并赋值为2.5 int mun=(int)num; printf("num的整数部分是%d\n", num); return 0;}
printf("num的整数部分是%d\n", mun);
你把mun写成num了
不能定义两个num 需要重新定义一个量 比如num1
不能定义两个mun