课程
/后端开发
/C
/C语言入门
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int num=(int)num;
printf("num的整数部分是%d\n", num);
return 0;
}
2015-12-26
源自:C语言入门 2-9
正在回答
定义浮点型的名称和强制定义为整型的名称不能同时用num,必须不同才能不会报错
digit 提问者
越飞越高 回复 digit 提问者
我写的和安静的唐差不多啊,为什么不对啊?
昆仑云尽处
#include<stdio.h>
double num=2.5; //定义浮点型变量num并赋值2.5
int num1 = (int)num; //强制定义num1的取num的整数值
print("num的整数部分是%d\n",num1); //输出为num1
#include <stdio.h>int main(){ double num = 2.5; //定义浮点型变量num并赋值为2.5 printf("num的整数部分是%d\n", (int)num); return 0;}
int num1=(int)num;
num前边定义过了,所以下边的为了和他区分要改变一下
printf("num的整数部分是%d\n", num1); // 输出为num1,定义一个不一样的
num已经定义过了,重复定义了num的类型
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
2 回答这样写为什么不对
3 回答这样写为什么不对?
2 回答为什么这样不对呢?
3 回答这样为什么不对呢
7 回答为什么这样不对呢