1,C语言程序运行无输出结果如果你输入的成绩一直是正数,那while循环是死循环了,所以你要输入一个结束循环的值,输一个负值就会有输出了 。c语言程序运行无输出结果?请检查:1. 程序是否使用printf函数输出需要结果 。2. 程序是否能够正常编译通过 。3. 程序是否能够正常运行 。4. 程序的逻辑是否正确 。以上,基本能够排查出问题
2,为什么我运行C语言后显示不到结果为了系统兼容性考虑,使用system("pause");较好,将它加在主函数结尾,return 之前,注意包含头文件stdlib.h另外,用getch();最好包含头文件conio.h************************************************原程序有误,int a,b sum; 应改为 int a,b,sum;尝试以下程序://///////////////////////////////#include<stdio.h>#include<stdlib.h>void main()a=123;b=456;sum=a+b;printf("sum=%d\n",sum);system("pause");}如果显示"恭喜,编译成功"的话,那你就是对的,至于显示不出来,看看你有没有在程序上加"getch()"这样就应该没问题了,不会的再问我getchar();应该才可以吧现在C90的标准好象早就淘汰了程序编写有问题主要是对for语句的掌握不好首先看一下存在的其他问题1.main函数中缺少个“}”2.printf("%d its factors are");一句中没有给“%d”进行相应的赋值,应该为:printf("%d its factors are",m);下面来看看for的应用,因为你写的是i<=m所以它计算的时候一直计算到了他的本身,每一个数都能被本身整除,所以累加到s时,肯定不相等了 。例如6是符合的数字 , 但是,计算结果却是1+2+3+6肯定不能等于6了所以应该将相应的i<=m改为i【c语言运行结果出不来,C语言程序运行无输出结果】
推荐阅读
- 安卓手机安装未完成,安卓手机软件无法安装常见原因:
- 苹果手机怎么做游戏视频,苹果手机怎么当视频
- 苹果平板免费游戏推荐,谁帮忙推荐一下ipad免费的软件游戏不需要办公软件谢谢
- apple教育优惠验证失败,教育优惠版审核不通过什么时候退款
- 免费破解版游戏软件大全,有什么软件可以下载破解版的游戏
- 买苹果手机的官网app,苹果官网有没有APP 像小米商城这样的
- ios1611值得更新吗,我现在是iphone4s ios601611值得升级吗
- 表白代码制作,表白网站源码什么制作
- 软考培训机构排名榜,因工作比较忙求比较靠谱的软考培训机构