26 跳转控制语句 break

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 }

原文地址:https://www.cnblogs.com/shanlu0000/p/12347567.html