问答详情
源自:2-9 强制类型转换

请问为什么这样不对呀

#include<stdio.h>
int main()
{
    float num=2.5;
    int num的整数部分=(int)num;
    printf("num的整数部分是%d\n",num);
    return 0;
    }
请问这样为什么不对呀


提问者:慕婉清4323111 2019-10-03 20:31

个回答

  • qq_Mymechanic_0
    2019-10-05 11:01:12

    int num的整数部分 这个机器是不能识别的,只会报错。

  • qq_慕仰9499052
    2019-10-04 10:51:51

    把第四行num换为num1

    第五行第一个num后面的东西去掉,第二个num换为num1