C语言getch()函数实现打印字符的ASCII码,并且实现按键继续
C语言getch()函数实现打印字符的ASCII码,并且实现按键继续
源代码:
#include <stdio.h>
int main()
{
int ch;
char ch2;
int i;
for(i=0;i<10;i++)
{
ch=getch(); //获取键盘输入,只能输入单个字符,支持上下左右键,不过存在问题,在运行了一次
printf("%d\n",ch); //打印ASCII码
printf("是否继续输入(按y继续):");
ch2=getch();
if(ch2=='y'||ch2=='Y')
{
printf("\n");
continue;
}
else
break;
}
return 0;
}
运行结果图: