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

为什么这里要用num1而用num或者numb就是错的

#include<stdio.h>

int main()

{

double num1=2.5 //定义浮点型变量num并赋值2.5

int num=(int)num1;

printf("num的整数部分是%d/n",num);

return 0'

}

提问者:qq_慕勒1107946 2019-05-20 13:43

个回答

  • 萝薜
    2019-05-20 14:08:36

    printf("num的整数部分是%d/n",(int)num);

    printf里面也要加上(int)