课程
/后端开发
/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的强制转换为什么不行?例题也不行。
4 回答为什么 printf()里面的输出语句要加n
2 回答为什么错了,不懂?为什么 后面还要加else前面不是有一个了吗
1 回答2-9强制类型转换
3 回答2-9类型强制转换
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号