课程
/后端开发
/C
/C语言入门
为什么这个也对int num4=(int)num
2020-09-29
源自:C语言入门 2-9
正在回答
#include <stdio.h>int main(){ double num = 2.5; //定义浮点型变量num并赋值为2.5 int num4 = (int)num; printf("num的整数部分是%d\n", num4); return 0;}
我猜你是这样写的,强制转换后,下一行显示输出显示也要用num4。这个由你自己定义,你只要喜欢改为num8也行的,但注意前后一致。
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答为什么int num=int a;要换为int num=(int)a;
2 回答为什么加这个语句就会报错?int num = (int)num;
5 回答int num=(int)num为什么不对,必须写到输出内容里吗?
1 回答int num1=(int)num; 还是不太懂为什么这样
2 回答为什么要用(int)num?