课程
/后端开发
/C
/C语言入门
可不可以第五行是 num = (int)num; 后面再printf(".....%d", num")?
2020-10-30
源自:C语言入门 2-9
正在回答
num改成其他字母比如a就行 int a =(int)num;
printf(".....%d",a); 这样就行了。
你这里出现了两个num,换个num1呀之类的应该可以
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
3 回答为什么不可以写成num=(int)num;
4 回答哪里错了#include <stdio.h> int main() { double num = 2.5; //定义浮点型变量num并赋值为2.5 int Num = (int) num; printf("num的整数部分是%d\n", num); return 0; }
1 回答int(numa)=num 不行吗
2 回答printf("num的整数部分是%d\n", (int)num); (int)为什么加到了这里
3 回答(int)num和(int)(num)的区别在哪呢,(int)(num)是不对的吗,表达式带括号应该可以吧