课程
/后端开发
/C
/C语言入门
直接替换数据类型不就变成2了么?
2019-08-04
源自:C语言入门 2-9
正在回答
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n",(int) num);
return 0;
}
这样可以
qq_慕数据0124852
并不能这样做。你这样做,这个数值就只能是2了。而在printf里更改,那仅仅是针对这次printf输出的值更改为整型变量,而num的值依旧还是2.5。
你试试这个代码,就知道什么意思了:
printf("num的整数部分是%d\n", (int)num); //仅在这次printf中值做更改
printf("num的整数部分是%f\n", num); //这边输出的还是原来num的值
小编在这出了一道题,考考童鞋们,如何使代码编辑器中的程序输出结果: num的整数部分是2
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答不懂什么意思
2 回答不懂是什么意思
1 回答看不懂什么意思
2 回答还是不懂什么意思
1 回答不太懂?是什么意思?