输出错误,

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

qq_慕斯5088200

2019-09-25 16:12

运行成功,输出为0,求大佬解惑

写回答 关注

4回答

  • 梦里花开Z
    2019-09-25 21:43:11
    已采纳

    #include<stdio.h>

    int main()

    {

        double num1 = 2.5;

        int num2 =(int)  num1;

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

    }

  • 好好学习天天向上向上
    2019-10-08 20:47:11
    #include<stdio.h>
    int main()
    {
    double num1=2.5;
    int num2=(int)num1;
    printf("num的整数部分是%d\n",num2);
    return 0;
    }


  • 梦里花开Z
    2019-09-25 21:46:42
    #include<stdio.h>
    int main()
    {
        double num1 = 2.5;
        int num2 = (int) num1;
        printf("num的整数部分是%d\n",num2);
        return 0;
    }


  • 慕标9371339
    2019-09-25 17:30:34

    #include <stdio.h>

    int main()

    {

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

        int num1 = (int)2.5;

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

        return 0;

    }


C语言入门

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

926025 学习 · 20793 问题

查看课程

相似问题