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

为什么错了啊

#include <stdio.h>

int main()

{

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

    int numone=(int)num

    printf("%f\n", num);  

    printf("%d\n"numone)

    return 0;

}


提问者:李妍哲 2015-05-19 18:06

个回答

  • Perona
    2015-05-19 18:21:58

     int numone=(int)num 这里少了个分号

     int numone=(int)num;

     printf("%d\n"numone) 这里少了逗号和分号

    printf("%d\n",numone);