搞不懂,与本题无关的问题
在
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int abc = (int)num;
printf("num的整数部分是%d\n", abc);
return 0;
}
中,当我给abc那个东西取名不同的名字时(xxxyyy,shflkjfh,num2之类)再输入
printf("num的整数部分是%d\n", num);
为何num答案就不一样了
比如: int abc = (int)num;
printf("是%d\n", num); 答案 是4195839