运行成功,输出错误

来源:2-9 强制类型转换

慕仰0490006

2019-06-07 10:44

为什么运行成功,输出错误   哪位大佬解释一下 #include

int main() {    double numOne = 2.5;//定义浮点型变量num并赋值为2.5    int numTwo = (int) numOne;    printf("%d\n", numTwo);      return 0; }
写回答 关注

2回答

  • 756324
    2019-06-07 11:07:51

    你这里输出的结果是2

    他要你你要输出的是num的整数部分是2

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

  • 慕仰0490006
    2019-06-07 10:57:43

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

    这样写就好了,自己摸索出来了?

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926800 学习 · 20802 问题

查看课程

相似问题