怎么实现按“ctrl+c”中断程序运行的功能

来源:百度知道 编辑:UC知道 时间:2024/06/06 03:36:51
我要在一个持续运行的程序中添加可中断运行的功能,按下“ctrl+c”时,程序退出,其他情况下程序正常运行
有好的办法吗,最好有程序说明,谢谢

#include<stdio.h>
#include<math.h>
int i a,b,n;
{ scanf("%d",&i);
while(){
if(fabs(i)<400) printf("a");
else if(fabs(i)>400) printf("b");
scanf("%d"&i);
}
}
这个程序始终在while循环语句中 是一种死循环 不断输入输出
按下“ctrl+c”时 是强制退出循环 即退出程序

我只知道这个键可以再CMD里,可以终止PING IP -t 重新开始新的界面,至于你说的偶不懂 和你一样期待答案

你说的是汇编?