C语言例题——密码校验

news/2024/7/20 2:59:07 标签: c语言, 小程序

密码校验,最多输入三次。输入正确,显示“HELLO",错误显示"ERROR"

#include "stdio.h"
#include "string.h"

void main() {
    int count;
//	用户输入的密码
    char password[100];
//	正确的密码
    char right_password[] = "123456";
//	C语言中任何非0值都被视为逻辑的“真”
    while (1) {
        printf("请输入密码:");
        gets(password);
        if (strcmp(password, right_password) == 0) {
//          将字符串输出到屏幕。输出时只有遇到 '\0' 也就是字符串结束标志符才会停止。
            puts("HELLO");
//           跳出循环
            break;
        } else {
//            统计错误次数
            count++;
            puts("ERROR");
//            如果错误次数达到三次,结束程序
            if (count == 3) {
                printf("错误次数太多,程序结束!");
                return;
            }
        }

    }

}

初学C语言,如有错误,还望指正,因考试需要,代码运行环境为:在这里插入图片描述
不同编译器和不同版本C语言代码略有不同。


http://www.niftyadmin.cn/n/1569955.html

相关文章

python开发语音录入_python实现语音录入识别

importwaveimportpyaudiofrom aip importAipSpeechimportwin32apidefrecord():#定义数据流块CHUNK 1024FORMATpyaudio.paInt16#想要百度识别,下面这两参数必须这样设置,使得比特率为256kbpsCHANNELS 1RATE 16000#录音时间RECORD_SECONDS 8#要写入的文…

C语言例题——统计15名同学的成绩

输入15名同学的成绩,统计总分数,求平均分,最高分和最低分并输出。 #include "stdio.h"void main() {int score[15];int i;double average 0.0;int sum 0;int max 0;int min 0;int get_min_value(int score[15]);int get_max_v…

python中session的使用方法_在Python的Django框架的视图中使用Session的方法

SessionMiddleware 激活后,每个传给视图(view)函数的第一个参数HttpRequest 对象都有一个 session 属性,这是一个字典型的对象。 你可以象用普通字典一样来用它。 例如,在视图(view)中你可以这样用:# Set a session value:request…

C语言例题——简易计算器

#include "stdio.h"void main() {int a 0;int b 0;char option ;printf("请输入算式,如35:");scanf("%d%c%d", &a, &option, &b);switch (option) {case :printf("%d%c%d%d", a, option, b, a b);break;c…

组件kdsvrmgr无法正常工作_关于ACMS报文中空调组件的监控

分享即成长。大家好,欢迎关注阮工频道关于空调组件的关闭问题,在之前的文章中其实已经提到过:737NG空调系统在关闭警告上的缺失这篇文章最后提到了:判断空调组件活门究竟是打开了,还是关闭的方法。注:是组件…

C语言例题——简易秒表

#include "stdio.h"void main() { // 秒int second 0; // 分int minute 0; // 延时函数void delay(int i);//死循环while (1) {second;delay(10000);if (second 60) {minute;second 0;}/* \b代表退格但是按下退格键不一样,他只是移动当前的光…

C语言例题——计算三角形的面积(通过边长或者顶点)

通过边长计算三角形的面积 科普时间,这里需要用到海伦公式: 假设在平面内,有一个三角形,边长分别为a、b、c,三角形的面积S可由以下公式求得: 而公式里的p为半周长(周长的一半)。 #…

python实现矩阵转置zip_Python实现矩阵转置的方法分析

本文实例讲述了Python实现矩阵转置的方法。分享给大家供大家参考,具体如下:前几天群里有同学提出了一个问题:手头现在有个列表,列表里面两个元素,比如[1, 2],之后不断的添加新的列表,往原来相应…