C语言如何停止运行?

发布网友 发布时间:2022-04-24 13:09

我来回答

5个回答

热心网友 时间:2023-04-26 09:26

一般都是用Ctr+c来停止。如果是程序内部的话,可以在main函数里面使用return,或者用exit()都可以让程序停止运行。

热心网友 时间:2023-04-26 09:26

可以贴点代码上来看下吗,避免理解错了你的意思。

一、如果你是想有输入,就回到主函数,不再回到本来的递归函数(即不再继续运算),就直接return。(会不断返回上一层,即将压栈的递归函数出栈)。

二、如果你是想实现这样的功能:输入,就暂停计算,可以再输入,继续执行运算。可以使用
system("pause");这样的语句。来自:求助得到的回答

热心网友 时间:2023-04-26 09:27

有啊,Ctrl-C就能让程序退出

热心网友 时间:2023-04-26 09:27

给你个示例程序你看看:
#include <windows.h>
main()
{
int i = 0;

while(1)
{
printf("%d\n", i);
i++;
Sleep(50);

// 碰到有按键就退出
if (kbhit())
{
break;
}
}

system("pause");
}

热心网友 时间:2023-04-26 09:28

用break语句或者是用exit(0)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com