鱼C论坛

 找回密码
 立即注册
查看: 2128|回复: 1

[技术交流] 一个小小的程序 (模拟银行密码)

[复制链接]
发表于 2016-7-16 22:25:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>

int main()
{
    int pass,i=0,p=5; //pass是密码 i是记录密码错误的输入次数,p是延时的次数

    printf("请确认四周环境安全后才输入密码\n");
    while(pass!=123456)      //默认密码 123456
    {
        scanf("%d",&pass);   //输入密码

        if(pass!=123456)   //判断
        {
            printf("密码输入错误%d次\n",++i); //记录密码的错误次数

            if(i >= 3) //超过3次就退出
        {
            break;
        }
        }
        else      //否则输入正确
        {
            printf("输入正确!@\n");
            while( p >= 0)   //p计数器等于0时结束循环
            {
                printf("\r%d秒后进入系统。。。@#",p--); // \r是回到行首的意思
                Sleep(1000);        //延时1秒
            }
            break;        //退出第一个while(pass!=123456)的循环
        }
    }

    if(i >= 3)   //判断输入错误的次数
        {
            printf(".........你的卡吞了!!.........\n");

            while( p >= 0)
            {
                printf("\r%d秒后退出系统....",p--);
                Sleep(1000);
            }

        }

    return 0;
}




不足之处请大家多多指出   

输入错误

输入错误

输入正确

输入正确
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-17 09:10:52 | 显示全部楼层
求发下成品
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-27 06:20

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表