cmd如何运行c语言程序运行问题

设计了一个C语言程序,编程后生成了exe文件,脱离编程环境直接运行时按下回车之前正常,但回车之后出现如上问题(在Visual C++ 6.0中运行相应文件则一切正常)。
大概就是楼上的意思,我们老师说过,这种情况,一般程序已经运行了,但是没有直观的让你看到,你需要一个暂停的指令让他直观显示出结果(天生表达不清楚。。。)
所以题主肯定是用VC6写了一个“控制台程序”(console application)。&br&不改程序的话,请从命令行运行这个程序,这样就不会“闪退”。&br&改程序的话,在main()的最后加点啥读输入的函数调用(例如getchar())就好。&br&&br&好吧其它回答和下面的评论都有人提到加system(&pause&);的办法。既然题主肯定是在Windows上写代码那用Windows特定的解决法也未尝不可。
所以题主肯定是用VC6写了一个“控制台程序”(console application)。不改程序的话,请从命令行运行这个程序,这样就不会“闪退”。改程序的话,在main()的最后加点啥读输入的函数调用(例如getchar())就好。好吧其它回答和下面的评论都有人提到加system(…
可以在代码最后增加一行 system(&pause&); &br&作用是执行cmd shell 命令 pause,附带提示效果“press any key to continue ... ” 或者 &请按任意键继续&
可以在代码最后增加一行 system("pause"); 作用是执行cmd shell 命令 pause,附带提示效果“press any key to continue ... ” 或者 "请按任意键继续"
已有帐号?
无法登录?
社交帐号登录
米粉~想玩出花样的宅c语言程序运行时提示出现了一个问题,导致程序停止工作,求大神指点_百度知道
c语言程序运行时提示出现了一个问题,导致程序停止工作,求大神指点
if ( res == 1){
stackOp;); scanf(&-')
return 1; char exp[100];)
stackOp;+' printf(&
}else {a=stackN
if( op=' else if (inner==&#39, exp[i]);
else if(op=' && outer==') return 1.Push(exp[i]);= '-')
stackOp;&#39, exp).IsEmpty())
stackOp;) {
if(exp[i] &+')
return 1;).Push(exp[i]);
stackOp就是用堆栈做计算#include &quot.h&quot, char* argv[]) int c.Pop();b);'
i++.Push(a*b);*'
else stackOp.h&quot.Pop().IsEmpty());stacknum.Pop();int priority(/
b=stackNum.Push(a+b).Push(exp[i] - '.Push(a+b);%4d&*&#39.Push(a/ c=stackNum.Push(a&#47.Push(exp[i]); printf(&9&#39.Pop().Push(exp[i]),c);%d\ else return 0;&#92.Push(a*b).Push(a-b);)
stackOp.Push(op);
stackN0' StackNum stackNStackO && outer== '0'Enter an expression & && outer==&#39.h& i = 0;
} int main(
else if(op='#include &);
stackOp; && exp[i] &%s&+')
else if (stackOp;
int res = 0.Pop();+&#39.Push(a-b); printf(&*'/;= ' }
char op = stackOp;
else if(op=&#39, char outer){ if(inner=='-' else if (inner==&#39.Pop();-&#39!= '*'0'n& StackOperator stackOp;
char op = stackOp; while(exp[i] ; int i.Pop();
else stackOp, stackN else if(inner=='
res = priority()
return 1; && outer=='
else if(op=' return 0; printf(&,b;
if( op='Hello World!\b);#include &n&quot
这句忘了&quot,所以会导致程序停止,刚才我也出现了这个问题;&&quot, exp);;%s&quotscanf(&符号
其他类似问题
为您推荐:
c语言程序的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
C语言程序设计_(何钦铭_)_高教版_第2版_课后习题答案
下载积分:100
内容提示:C语言程序设计_(何钦铭_)_高教版_第2版_课后习题答案
文档格式:PDF|
浏览次数:713|
上传日期: 13:12:49|
文档星级:
该用户还上传了这些文档
C语言程序设计_(何钦铭_)_高教版_第2版_课后习题答案
官方公共微信

我要回帖

更多关于 c语言程序无法运行 的文章

 

随机推荐