使用Dev c++ 如何让它在屏幕上显示啊 谢谢

#include"stdio.h"main(){charbell;bell=7;putchar(bell);}... #include"stdio.h"
main()
{
char bell;
bell=7;
putchar(bell);

}
展开
 我来答
百度网友21ccbbcc2
2009-12-03 · TA获得超过374个赞
知道小有建树答主
回答量:273
采纳率:0%
帮助的人:356万
展开全部
#include"stdio.h"
main()
{
char bell;
bell=7;
putchar(bell);
getchar();

}
这样就行了。默认的是程序一运行完就自动退出,你加个getchar(),程序会等待你在键盘上敲一个键,这样你就能看到程序的结果了。

其实标准的做法是你开头加句#include <stdlib.h>
然后再main函数的最后加一个system("pause");

--------------------------------------------------------------
或者你可以去命令行打开程序。

例如你的程序放在D:\folder\prog.exe
那你就点windows下面的开始,再点运行。输入cmd,然后输“d:”,回车。
然后输入“cd folder”这样可以进去D:\folder\目录,现在可以输入dir看看文件夹里有哪些文件。确认了你的程序放在现在进入的文件夹后,直接打“prog.exe”然后回车就可以了。
当然你也可以直接输入“d:”回车,然后输“\folder\prog.exe”

不知这个例子你听明白没有。如果你以后还想试试各种编程的话,学会基本的命令行很重要的。
eee2356eee
2009-12-03 · TA获得超过1138个赞
知道小有建树答主
回答量:389
采纳率:0%
帮助的人:599万
展开全部
问这个问题的朋友好多!!!

这是一个比较常见的问题 问题不在算法

因为这是一个console程序,你没有在cmd中运行
该程序启动时windows会创建临时cmd,程序运行完,这个临时的也就关闭了
程序运行表现就是黑色窗口一闪而过
你试试在cmd中运行该程序就没问题了

或者在程序中加入dos的pause命令,如加入system("pause");强制临时cmd暂停
或者在程序末尾加入getch,注意不是getchar,如果标准输入流中有数据时getchar停不下来。调用getch让程序获取输入,没有输入的时候,临时cmd窗口不会关闭
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Forever_MrYang
2009-12-03 · TA获得超过238个赞
知道小有建树答主
回答量:159
采纳率:0%
帮助的人:253万
展开全部
#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
char bell;
bell=7;
putchar(bell);
system("PAUSE");
return EXIT_SUCCESS;
}

运行时电脑会叫一声(bell),然后是黑色的界面
你的程序只是用来让电脑发出声音的,没有任何可借输出的字符
system("PAUSE");
return EXIT_SUCCESS;
这两行代码可以不让你的界面一闪即逝
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式