#include <stdio.h>int main(){ double num = 2.5; int mun = (int) mun; printf("num的整数部分是%d\n",(int) num); return 0;}
第五行这样int num=(int)num 是错的。这样int mun=(int) mun 反而是对的?为什么呢
同志,你有没有发现,你压根就没有定义mun变量......
你非要这样干啥呢。。。。。。