首页 > 其他分享 >C语言-----分支和循环小练

C语言-----分支和循环小练

时间:2022-12-05 21:22:15浏览次数:41  
标签:登录 小练 C语言 密码 ----- printf 三次 password 输入

int main()
{
//编写代码实现:模拟用户登录情景,并且只能登录三次。(只允许输入三次密码,
    //如果密码正确则提示登录成功,如果三次均输入错误,则退出程序
    int i = 0;
    for ( i = 0; i < 3; i++)
    {
        char password[20] = { 0 };
        printf("请输入用户密码: \n");
        scanf("%s", password);

        if (strcmp(password, "12345") == 0)
        {
            printf("输入正确");
            break;
        }
        else
        {
            printf("输入错误,请重新输入\n");
        }
    }
    if (i == 3)
    {
        printf("输入密码错误次数超过三次,请在30s后重试");
    }
    return 0;
}

 

标签:登录,小练,C语言,密码,-----,printf,三次,password,输入
From: https://www.cnblogs.com/Hangli123/p/16953567.html

相关文章

  • 第十一章-并发控制
    11章并发数据了解并发需要先了解的概念:1.数据库是一个可以共享资源,可以多用户同时使用一个数据库,该数据库称为多用户数据库,如订票系统、银行系统2.多事务执行方式:......
  • P4001 [ICPC-Beijing 2006] 狼抓兔子
    题目链接P4001[ICPC-Beijing2006]狼抓兔子[ICPC-Beijing2006]狼抓兔子题目描述现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的......
  • C语言校园家教管理系统
    C语言校园家教管理系统C语言_课程设计任务书5一、设计题目校园家教管理系统二、设计目的1、加深学生对该课程基础知识和基本理论的理解和掌握,培养学生综合运用所学知......
  • Java基础-4(循环结构)
    Java基础-3(循环结构)for循环while循环do-while循环习题1~5,5~1:输出1到5,和5到1的整数,(for循环)求和:1~5的整数之和。(for循环)求偶数和:求1~100之间的偶......
  • day45 1205周末分页查询(视频) & 6-13 mapper文件标签语法
    实现分页查询在实体类Student设置属性,并获取gettersetter方法privateIntegerpageNo;//页码privateIntegerrowCount;//单页查询行数//此处为getset方法......
  • Javascript-极速入门指南
    内容概要Javascript编程语言JS编程语言简介注释语法引入JS的多种方式结束符号变量与常量定义变量let关键字与var关键字的区别定义常量基本数据类型运算......
  • 深度学习-信息论中的熵
    1.信息熵  2.交叉熵  3.3相对熵——可以验证分布的一致性    4.JS散度  5.联合熵 ......
  • 前端-JavaScript
    1.JS简介1.全称JavaScript,但是与Java一点关系都没有,这么叫是因为蹭热度。2.是一门前端工程师的编程语言,但是它本身有很多逻辑错误。2.JS基础1.注释语法: //单行......
  • Java基础-2(分支结构)
    Java基础-2(分支机构)习题奇数偶数:输入一个整数,判断奇数偶数。(ifelse,二选一)考试奖励:设置奖励条件,和奖励。(if,elseif,多选一)星期几:输入一个1-7的整数,判断是“......
  • 线上服务异常的定位、处理与优化的探索 - 第六章 监控与自动运维平台
    监控与自动运维平台 Zabbix简介 Zabbix是一个开源的监控平台,基于C/S方式采集数据,并使用B/S的Web方式展示数据。具有主机性能、数据库性能、Web应用、CPU、IO状态、硬......