当前位置:首页 » 编程语言 » c语言不退出

c语言不退出

发布时间: 2022-07-14 10:08:48

‘壹’ c语言怎么将程序保持不关闭,只有达到目标才能关闭

多线程的情况下,保持程序不退出,可以用循环来实现,满足条件,就退出循环,从而退出关闭程序。在循环中没有任务时,用Sleep函数休眠程序,如果不这样做,CPU会满负荷工作,导致程序假死。
代码如下:
while(1)
{
if(bExit) break;//条件满足退出循环
Sleep(10);
}
多线程的情况下还可以用信号的方式实现。

如果不是多线程的情况下,直接循环工作的代码,满足条件退出循环即可。

提问时,需详细说明情况,别人才好解答。

‘贰’ C语言 字符类型计算器 运行时不能退出 求解

printf("%s","Please
input
a
string\n");
改成:
printf("Please
input
a
string\n");
default:
break;
改成:
default:
break;
另外,别用scanf,用getchar,我修改后正确运行的程序如下:
/*
在WINDOW下,先输入一个回车键,再按ctrl-z,再输入一个回车键结束
在UNIX下,先输入一个回车键,再按ctrl-d,再输入一个回车键结束
*/
#include<string.h>
#include<stdio.h>
int
main()
{
char
c;
int
space=0,table=0,enter=0;
printf("Please
input
a
string\n");
while((c=getchar())!=EOF)
{
switch(c)
{
case
32:
space++;break;
case
9:
table++;break;
case
10:
enter++;
break;
default:
break;
}
}
printf("The
number
of
space:
%d\n",space);
printf("The
number
of
table:
%d\n",table);
printf("The
number
of
enter:
%d\n",enter);
return
0;
}

‘叁’ c语言程序重复运行不退出

‘肆’ C语言中如何才能不退出再运行,直接就能执行后面的语句

使用system("pause");
system就是调用从程序中调用系统命令(和shell命令)。
system("pause")就是从程序里调用“pause”命令;
而“pause”这个系统命令的功能很简单,就是在命令行上输出一行类似于“Press any key to exit”的字,等待用户按一个键,然后返回。

1、system函数:
原型:int system(const char * command);
功能:执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名;
说明:在windows系统中,system函数直接在控制台调用一个command命令。在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程;
头文件:stdlib.h;
返回值:命令执行成功返回0,执行失败返回-1。
2、例程:

#include<stdio.h>
#include<stdlib.h>
intmain(){
system("delC:\123.txt");//在控制台中,执行命令delC:\123.txt,删除C盘目录下的123.txt文件
return0;
}

‘伍’ c语言 如何让运行框不关闭能一直运行

最简单的方式是直接while(1),使用Ctrl+C来结束程序。智能一点的话,就是使用while(scanf(...)!=EOF)或while(cin>>...)由于不清楚你的输入就省略了,这样的话调试的时候还是需要Ctrl+C或者Ctrl+Z,但是如果是重定向到文件什么的话就会在输入最后一组数据运行完成之后结束程序

热点内容
安卓手机怎么找微信隐藏对话 发布:2025-05-14 23:07:47 浏览:336
怎么查看泰拉服务器ip 发布:2025-05-14 23:03:29 浏览:72
c语言学生成绩查询系统 发布:2025-05-14 22:58:30 浏览:4
怎么进别人的服务器 发布:2025-05-14 22:45:55 浏览:772
用编程写音乐 发布:2025-05-14 22:45:08 浏览:782
如何识别电脑的网络配置 发布:2025-05-14 22:38:46 浏览:847
pipforpython3 发布:2025-05-14 22:38:34 浏览:350
如何把迷你世界的服务器搞崩 发布:2025-05-14 22:37:15 浏览:94
如何让安卓卡死机 发布:2025-05-14 22:36:27 浏览:634
wemall微商城源码 发布:2025-05-14 22:15:20 浏览:804