c语言,输入一个字符但无需按回车键就执行下一条语句且不输入也执行下一条语句

如题所述

可以用conio.h里面的getch()函数,它和getchar()类似但是不需要你按回车或者空格,比如

#include<stdio.h>
#include<conio.h>
int main(void)
{
getch();
printf("你按了一下键盘\n");
return 0;
}

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-05-21
getch(),不回显。头文件是conio.h,只需要输入一个字符,不用按回车,就能执行下面的语句,所以一般常用于游戏软件程序。追问

假如在n次循环中的某一次遇到getch()但是不需要输入,请问怎么不输入也执行下一条语句

追答

你的表达好抽象,是要跳出循环么?本来就可以执行循环的语句,为什么要输入?

本回答被网友采纳
相似回答