linux c 输入q退出程序
时间: 2023-06-19 07:09:54 浏览: 232
Qt关机程序
5星 · 资源好评率100%
你可以在代码中使用一个循环,每次循环读取用户的输入,判断输入是否为 "q",如果是,则退出循环,程序结束。以下是一个示例代码:
```c
#include <stdio.h>
int main() {
char input;
while (1) {
printf("请输入一个字符(输入 q 退出程序):");
scanf("%c", &input);
if (input == 'q') {
break;
}
}
printf("程序已退出。\n");
return 0;
}
```
在上面的代码中,我们使用了一个无限循环 while(1),每次循环读取用户输入的一个字符,并判断是否为 'q',如果是,则使用 break 退出循环,程序结束。注意,我们使用了 scanf("%c", &input) 来读取一个字符,因为输入字符时,可能会有多余的换行符或空格,所以需要使用 %c 格式控制符来读取。
阅读全文