循环:
while语句
语法格式:
while(表达式) 条件为真执行,条件为假终止
循环语句
执行流程:
执行过程中若遇到break,则直接终止循环
若遇到continue,则会跳过本次循环后面的代码,直接去判断部分,进行下一次的循环的判断
int ch=getchar(); //为什么要用int,因为记录的符号会以ASCII(0-255)值存在ch里,或者在循环中 以文件结束标志EOF 值为-1,而char不能记录-1,所以用int类型。
//getchar()用来输入字符的函数,返回类型为int,putchar()用来输出字符的函 数,输出类型为char。
printf("%c\n",ch);
putchar(ch);
输入函数会从输入缓冲区里拿东西,回车键也是一个字符
解决办法:用循环来清空输入缓冲区