1,break 语句用于终止某个语句块的执行,一般使用在 switch 或者循环中
2,基本用法
{ ...
break;
....
}
3,练习
实现登陆验证,有三次机会,如果用户名为“ tom ” ,密码为 "123" ,提示登录成功,否则提示还有几次机会
1 #include<stdio.h> 2 #include<string.h> 3 void main() { 4 int chance = 3; 5 char name[10] = ""; 6 char pwd[10] = ""; 7 for (int i = 1;i <= 3;i++) { 8 printf("请输入用户名:"); 9 scanf("%s",name); 10 printf("请输入密码:"); 11 scanf("%s", pwd); 12 if (strcmp(name, "tom")==0 && strcmp(pwd, "123") == 0) { 13 printf("登录成功"); 14 break; //使用break,如果登录成功,就提前退出 15 } 16 else { 17 chance--; 18 printf("您还剩下%d次机会", chance); 19 } 20 } 21 }