如何让程序执行switch语句后继续循环?
#include"stdio.h"
int main(void)
{
char grade;
printf("Put char :\n");
scanf("%c",&grade);
switch (grade)
{
case 'A':printf("score is 85--100\n");break;
case 'B':printf("score is 70--85\n"); break;
case 'C':printf("score is 60--70\n"); break;
case 'D':printf("Failinggrade!\n");break;
default:printf("You are wrong!\n");
}
getch();
return 0;
}
如何在输入错误时(如:输入X),显示"You are wrong!",然后回车继续输入,直到输入正确为止?
int main(void)
{
char grade;
printf("Put char :\n");
scanf("%c",&grade);
switch (grade)
{
case 'A':printf("score is 85--100\n");break;
case 'B':printf("score is 70--85\n"); break;
case 'C':printf("score is 60--70\n"); break;
case 'D':printf("Failinggrade!\n");break;
default:printf("You are wrong!\n");
}
getch();
return 0;
}
如何在输入错误时(如:输入X),显示"You are wrong!",然后回车继续输入,直到输入正确为止?
...全文
相关推荐
流程控制语句
**嵌套结构** - 流程控制语句可以相互嵌套,例如在循环内部使用if语句,或者在if语句中包含另一个循环。5. **三元运算符**:`condition ?
電子書.Java2.新觀念教本.SCJP專業認證.中文.ch04流程控制.pdf
**break**:立即退出当前循环,跳转到循环体后面的语句继续执行。
java编程相关的pdf文档
#### break和continue语句break语句用于立即退出循环,而continue语句用于跳过当前循环迭代,继续下一次迭代。
java基础知识
它通过不同的控制结构来决定程序执行的路径,包括判断语句、选择语句和循环语句等。本文将详细介绍这些控制结构的特点、语法和应用场景。
C语言重点语句 初学入门
("一般"); break; } ```##### 6. do...while- **特点**:先执行循环体至少一次,再判断条件是否成立,决定是否继续执行循环体。


