课程
/后端开发
/C
/C语言入门
#include <stdio.h>
int main()
{
double num = 2.5;
(int)num;
printf("num的整数部分是%d\n", num);
return 0;
}
2020-05-12
源自:C语言入门 2-9
正在回答
强制类型转换是临时性转换,而且单独的【(int)num;】只是个数而已,没有任何作用,相当于你打了一行【2;】放到那里
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
5 回答2-9的强制转换为什么不行?例题也不行。
2 回答为什么错了,不懂?为什么 后面还要加else前面不是有一个了吗
3 回答2-9类型强制转换
4 回答C语言强制类型转换
1 回答2-9强制类型转换