永发信息网

怎么回事,编好程序,却看不到输出结果?

答案:5  悬赏:60  手机版
解决时间 2021-03-10 01:17
各位大侠帮帮我吧!我今个学期自学C语言程序,但是刚学几天,就碰到了大问题,不得已才求助大家!我使用的编辑器是DEV-C++,但是我按照书中的例了编好程序后,并保存好程序,但是当我单击excute( 运行)命令中的compile命令时,生成新的一个扩展名为.exe的程序,检查出没有任何错误,但是我单击run或双击这个程序时,却没有看到任何输出结果(或是只看到闪了不到一秒钟的东东,只能说是东东,因为消失得太快了,看不清楚),按照书中的解说,应该是屏幕上显示一行字,我试过其它的程序,也是一样,检查没有错误,却时单击运行时,却没有看到输出结果!我不明白这是怎么回事?
谢谢大家的帮助,但是我按照兄弟的们的建议去什么后,出现新的问题,就是在最后一句加上getch();后,检查后,发现了错误,其实我的程序很简单,我把我的程序写出吧:
#include"stdio.h"
void main()
{
printf("I love you apple \n");
}
如果加上getch();后,出现了以下的错误:6 untitled11.cpp
ANSI C++ forbids declaration `getch' with no type
这又是怎么回事?????
最佳答案
getch()这个函数在头文件里面有,所以如果你要用到getch(),就应该把这个头文件包含在你的程序里面
全部回答
#include "stdio.h" main() { int n,d; scanf("%d",&n); if(n<0) { printf("n must be positive!\n"); exit(1); } for(d=1;d<=n;d++) if(n%d==0)printf("%d\n",d); }
因为显示完它自动关闭显示窗口,所以一晃而过。建议在主程序最后一行加一句话: getch();
缺少头文件 #include
在程序的最后一行加一句getch();就可以了,目的是让程序停顿一下,这样就能看到结果了.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么说肚脐眼着凉,人就容易生病呢
形容科技发达的词语
免费送洛克王国号 求好心人送我一个等级高一
青菜圆子地址有知道的么?有点事想过去
手机怎么拉人黑名
文成县有哪些乡镇
请问,WOW中,有谁能知道,捕风者巴斯拉的英文
金卤灯光源器可以另外装开关吗
电脑录屏软件哪个能用?不需要注册的,免费的
白糖罂果实用怎么方法增红
光圈越大就是光圈F值越小吗?
各位大侠,怎么用笔记本电脑设置无线网络?就
在公司,遇见领导没有问候和打招呼,是不是很
吴忠市杨忠书画培训中心地址在什么地方,想过
醋白芍的炮制作用是A.缓和苦寒之性B.收敛止痛
推荐资讯
鸭子吵得睡不好觉怎么办?
数学方程x–1=√(2x²+2)
吹风机那个牌子的最好?又不伤发有能造型多一
破解psv能玩的游戏多么
400除以600的百分比是多少
化工原材料的涨跌情况到哪里看啊。要比较正式
你好,我手机没有垃圾箱,请问被删除的文件还
烤盘的防护涂层有轻微磨损,要不要紧啊??,不会
一个女生送我生日礼物是亲手叠的五角星星一玻
NBA得分总数榜?
我想买一辆十万到十五万的车,起亚k3好还是大
产生这种现象的原因有()。A.人民币升值预期B.
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?