当前位置:首页 » 编程语言 » c语言结束程序

c语言结束程序

发布时间: 2022-01-09 14:51:03

Ⅰ 怎么用c语言结束某进程

首先你要知道该进程的PID


如果在windows下可以用tskill PID命令来实现,如果是c语言,只需要用system函数就可以实现

#include"stdio.h"
#include"stdlib.h"
intmain()
{
system("tskillXXXX");
return0;
}

其中XXXX就是你需要传入的进程的PID


如果是linux或者unix的系统


则用kill命令:

#include"stdio.h"
#include"stdlib.h"
intmain()
{
system("killXXXX");
return0;
}

XXX一样是进程的PID

Ⅱ c语言编写程序如何在程序结束时返回到开始行

可以用 转向语句 或 循环语句实现。例如:

int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
Loop:
// 语句部分 。。。
if (k<10) goto Loop; // 用 转向语句实现
return 0;
}
============
int main(){
int k=1; float f; double d;
// ... 声明部分结束,语句开始:
{
// 语句部分 。。。
} while (k<10); //当型循环
return 0;
}
=====
一般要加上条件,否则 成了死循环。

Ⅲ C语言结束某个程序要怎么写

不同意楼上的意见
我想楼主要表达的是要用自己写的程序来结束QQ的进程吧
简单点儿可以使用系统命令
system("taskkill
/IM
qq.exe");
前提,包含头文件
stdlib.h

Ⅳ C语言里的EOF(结束程序)怎么用

在C语言中,或更精确地说成C标准函数库中表示文件结束符(end of file)。在while循环中以EOF作为文件结束标志,这种以EOF作为文件结束标志的文件,必须是文本文件。在文本文件中,数据都是以字符的ASCII代码值的形式存放。


一般EOF的值为-1,ASCII代码值的范围是0~255,不可能出现-1,因此可以用EOF作为文件结束标志。


EOF在windows对应的按键是CTRL+Z键,在linux系统上对应的按键是CTRL+D。比如下面的代码:

#include<stdio.h>
intmain()
{
intc;
while((c=getchar())!=EOF)
putchar(c);
return0;
}

运行程序按CTRL+Z键,即会显示“^Z",再次按回车键即可退出程序。

Ⅳ C语言~~~如何使程序中途结束、跳出~~~

程序中途跳出,和结束是两个不同的概念。

1 要使程序中途跳出,可以使用return语句,跳出该函数。

intfun(intn)
{
inti;
if(n<0)return-1;//在n为负数下,提前退出该函数。
//执行正常功能。
for(i=0;i<n;i++)
printf("%d",i);
}

2 要使程序提前结束, 可以调用exit()函数。

intfun(intn)
{
inti;
if(n<0)exit(-1);//在n为负数下,提前结束程序。
//执行正常功能。
for(i=0;i<n;i++)
printf("%d",i);
}

3 二者区别:

a) 使用exit函数,会结束整个程序。 而使用return只是结束当前函数,还会到主调函数处继续运行。

b) 在main函数中使用return语句,等效于调用exit函数,同样会结束程序。

c) 调用exit函数时,需要引用头文件stdlib.h。

Ⅵ c语言 退出整个程序或函数的命令是什么

c语言退出整个程序或函数的命令是return、goto 、break 、break。

1、return 返回;

return 表示从被调用函数返回主调函数继续执行,返回时可附带一个返回值,由return后面的参数设定。

2、goto 无条件跳转;

goto语句也称作无条件转移语句,其一般格式为goto语句标号:其中语句标号是按照标识符规定书写的符号,放在某一行语句行的前面,标号后加冒号(:)。

3、break 调处最近一层块;

大多数情况下是终止上一层的循环,C语言中break在switch中执行一条case后跳出语句的作用 使程序跳出switch执行switch以后的语句 如果没有break switch会从满足条件的地方执行到switch结构结束。

(6)c语言结束程序扩展阅读

break语句使用

示例:

#include <stdio.h>

void main()

{

int x=1;

while(x<=4)

{

printf("x=%d ",x);

if (x==3)

{

break;

}

x++;

}

}

Ⅶ C语言编程的程序,怎样叫程序运行结束

试试

int main()
{
return 0;

}
看看dos界面关闭没,之所以没关闭,是不是有类似于system("pause")之类的在啊

Ⅷ c语言运行时程序自动结束运行,

for(i=0;i<5;i++) // 你的几个循环语句里 都漏了 ++ 号。
格式与变量类型不配套。float 要用 %f
name 的格式是 %s, 参数 stu[i].studentName 不加 &
scanf("%ld%s%ld%f%f", &stu[i].studentID, stu[i].studentName,&stu[i].phonenumnber,&stu[i].scoremath, &stu[i].scorecomputer);
平均值计算式,总分计算式里 加号全 漏了。请自己添入。
输出语句 格式与 变量类型 不配套。自己改一下,不难。
另一个可以改进处 是 你是初学者,变量名字 不要用得那么花里胡俏,用简单的名字不易分散人的注意力,也不易出错。

Ⅸ C语言里怎么退出整个运行程序

你没有把输入的数传给i,
char i;i=getchar();
switch(i)
{case '1': addteacher();break;
case '2': addstudent();break;
case '3': select();break;
case '4': query();break;
case '5': exit(0);
default: printf("输入错误,请输入列表中存在的序号!\n ");
}

Ⅹ C语言用什么语句终止整个程序

1、首先打开vc6.0,新建一个项目。

热点内容
php旅游网站系统 发布:2024-05-07 20:27:32 浏览:610
jdk源码怎么看 发布:2024-05-07 20:18:22 浏览:519
编程c语言自学书 发布:2024-05-07 20:12:03 浏览:422
usb大容量存储驱动 发布:2024-05-07 19:02:01 浏览:815
红米1s没有存储空间 发布:2024-05-07 18:59:09 浏览:505
妖云解压密码 发布:2024-05-07 18:50:08 浏览:1002
sql语句等于怎么写 发布:2024-05-07 18:05:46 浏览:816
我的世界电脑版第三方服务器大全 发布:2024-05-07 18:00:46 浏览:627
主服务器的ip地址 发布:2024-05-07 17:58:50 浏览:546
组服务器打电脑游戏 发布:2024-05-07 17:46:19 浏览:866