这样为什么不对,求助

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

qq_布衣_2

2015-08-06 21:23

#include <stdio.h>
int main()
{
    double num = 2.5;
    (int)me=num;
    printf("num的整数部分是%d\n", me);  
    return 0;
}



写回答 关注

4回答

  • Perona
    2015-08-06 21:30:05
    已采纳
    (int)me=num;

    这一句错了,变量me没声明数据类型。建议改成这样

    int me=(int)num;


    qq_布衣_...

    printf("num的整数部分是%d\n", me);这里不变吗

    2015-08-06 21:49:58

    共 1 条回复 >

  • 慕前端3010514
    2022-04-14 01:47:13

    不好意思,看见了,第一次还真没注意到

    igplm

  • qq_慕神1420022
    2022-04-06 11:17:39
  • qq_布衣_2
    2015-08-06 21:47:15

    好的,谢谢

C语言入门

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

924607 学习 · 20763 问题

查看课程

相似问题