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

为啥不对啊? 大佬求解

#include <stdio.h>

int main()

{

    double num = 2.5;     

int num1=(int)num //定义浮点型变量num并赋值为2.5

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

    return 0;

}


提问者:慕瓜9037179 2021-07-28 09:40

个回答

  • 不可救药之人
    2021-07-28 14:49:30
    已采纳

    缺了;

    int num1=(int)num;

  • LOaiST
    2021-07-28 15:03:28

    第五行int num=(int)num后面少了个(;)