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

有什么问题吗?

#include<stio.h>
int  main()
{
double num 1=2.5;
int  num 2=(int)1;//定义浮点型变量num并赋值为2.5
 printf("num的整数部分是%d\n,num2)
 return 0;
 }


提问者:qq_慕瓜2233885 2019-10-02 16:39

个回答

  • 慕仰9080306
    2019-10-03 23:11:03

    num和数字之间不能有空格,好像有空格就代表其它其他含义

  • qq_慕田峪1263541
    2019-10-03 15:38:02

    1=2.5错了

  • qq_慕无忌5014685
    2019-10-03 11:30:12

    int  num 2=(int)1;

    应该是int num2=(int)num1