为什么我用c语言编的程序打开运行后按回车键就自动结束了
我编了一个计算的程序编译调试后输入值然后按回车键得出答案这时候程序就自动关闭了甚至来不及看清楚答案求解答!...
我编了一个计算的程序 编译调试后输入值然后按回车键得出答案这时候程序就自动关闭了甚至来不及看清楚答案 求解答!
展开
5个回答
展开全部
你在程序的末尾加入:getch();这条指令,windos程序需包含:#include <conio.h>,这个头文件。linux包含#include <curses.h>,这个头文件。
这样你输入值后,你的控制台不会自动关闭了。
这样你输入值后,你的控制台不会自动关闭了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
通常情况下,程序总有结束的时候。如果你不想程序自动结束。可以加上下面这句:
getchar();
exit 0;
getchar();
exit 0;
追问
exit 0; 这个是错误的
追答
那就再簡單點:getchar();
屏幕會一直保留。直到你按下enter(這個鍵是我的習慣,你可以任意鍵)。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
只能说你代码还是有错误的,调试修改下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
每个程序应该有一个死循环,可能你忘了。
追问
死循环? 什么意思 是还要输入什么代码吗?
追答
比如:
主程序一般是这样的
while(1)
{
。。。。。
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询