C语言函数while的用法

while(1)的用法

while(1);{…}
意义:重复执行里面的代码。
用途:

  1. 调试代码时,用来检测一部分代码是否OK,防止后面的代码干扰执行结果,会在观测点加上while(1);
  2. 有些代码检测到运行错误时,会抛出错误(打印、设置错误码),然后进入while(1);
  3. 创立菜单界面的循环。
void Mainmenu(){
    char choice;
    while(1){            
        system("color f2");         
        system("cls");          //加上这个就不会清空屏幕就不会一直打印下去 
        printf("\n\n\n\n\n\n\n");
        printf("                                   ");
        printf("      <成  绩  管  理  系  统>     \n");
        printf("                                   ");
        printf("           <Version 1.0>           ");
        printf("\n                                   ");
        printf("# * * * * * * * * * * * * * * * * #\n");
        printf("                                   ");
        printf("<          1:管理员注册           >\n");
        printf("                                   ");
        printf("<          2:管理员登录           >\n");
        printf("                                   ");
        printf("<          3:学生注册             >\n");
        printf("                                   ");
        printf("<          4:学生登录             >\n");
        printf("                                   ");
        printf("<          5:管理员找回密码       >\n");
        printf("                                   ");
        printf("<          6:用户找回密码         >\n");
        printf("                                   ");
        printf("<          #:退出系统             >\n");
        printf("                                   ");
        printf("# * * * * * * * * * * * * * * * * #\n");
        printf("                                   ");
        printf("请输入你的选择 : ");
        choice=getchar(); //后面代码笔者就省略了
        }
 }
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值