课程
/后端开发
/C
/C语言入门
为什么输入numOne和num正确,
而numTwo和numOne不对
2019-10-22
源自:C语言入门 2-9
正在回答
第二个图,你的numOne变量没有定义,c语言中任何变量在使用之前,都要程序最开始定义变量,而且你的numOne不仅没有定义还没赋值就使用了
复杂了,
#include <stdio.h>
int main()
{
double numone = 2.5;//定义浮点型变量num并赋值为2.5
int num=(int)numone;
printf("num的整数部分是%d\n", num);
return 0;
}
图片上面的第六行删掉 这样输出不会有一个没有用的输出
int num1 =(int) num2 为什么等于后面的int 要加括号!
慕的地9141683
慕仰0371639
慕用002486
融进 回复 慕仰0371639
qq_慕仔1571511
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
4 回答为什么最后输出的numOne跟实际差距这么大,而且有时候还会是负整数,是哪里错了?
2 回答为什么输入不能是num=num+1呢
1 回答为什么我的输出结果和题目一样确不正确
1 回答在if句中输入num=而不是num== 运行的结果不同这是为什么?
2 回答在if句中输入num=而不是num== 运行的结果不同这是为什么?