亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語(yǔ)言實(shí)現(xiàn)密碼程序

 更新時(shí)間:2020年02月26日 14:28:10   作者:han_shi_lei  
這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)密碼程序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文為大家分享了C語(yǔ)言實(shí)現(xiàn)密碼程序的具體代碼,供大家參考,具體內(nèi)容如下

題目要求

編寫代碼實(shí)現(xiàn),模擬用戶登錄情景,并且只能登錄三次。(只允許輸入三次密碼,如果密碼正確則提示 登錄成,如果三次均輸入錯(cuò)誤,則退出程序。

邏輯分析

3次循環(huán),如果輸入正確的話,則輸入正確登錄成功,否則輸入錯(cuò)誤請(qǐng)重新輸入,循環(huán)三次。如果超過三次跳出循環(huán),則登錄失敗,程序退出。

核心代碼

for(i=0;i<3;i++)
 {
 scanf("%s",hsl);
 if(strcmp(hsl,"123456")==0)
 {
 printf("登錄成功。\n");
 break;
 }
 else
 {
 printf("密碼輸入錯(cuò)誤,請(qǐng)重新輸入:\n");
 }
 }
 if(3==i)
 {
 printf("登錄失敗,程序退出。\n");
 }

全部代碼

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
 char hsl[10]={0};
 int i=0;
 printf("請(qǐng)輸入密碼:\n");
 for(i=0;i<3;i++)
 {
 scanf("%s",hsl);
 if(strcmp(hsl,"123456")==0)
 {
 printf("登錄成功。\n");
 break;
 }
 else
 {
 printf("密碼輸入錯(cuò)誤,請(qǐng)重新輸入:\n");
 }
 }
 if(3==i)
 {
 printf("登錄失敗,程序退出。\n");
 }
 system("pause");
 return 0;
}

展示一下運(yùn)行結(jié)果:

小編之前收藏的一段代碼:C語(yǔ)言實(shí)現(xiàn)輸入密碼程序,謝謝原作者的分享

預(yù)先設(shè)定一個(gè)用戶登陸的密碼,然后讓用戶輸入密碼登陸,錯(cuò)誤三次則程序退出

#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
int main() {
 int i,x;
 int y = 0; //通過這個(gè)變量判斷for循環(huán)執(zhí)行完是正確還是錯(cuò)誤
 int code = 147258 ; //設(shè)定初始密碼
 for (i = 0; i < 3; i++) {
 printf("請(qǐng)輸入密碼");
 scanf("%d", &x);
 if (x == code) { //用戶輸入的密碼與初始密碼一致
 printf("登陸成功\n");
 y = 1; //密碼正確則循環(huán)外的if條件不執(zhí)行
 break;
 }
 else {
 printf("密碼錯(cuò)誤,請(qǐng)重新輸入\n");
 }
 }
 if (y = 0) {
 printf("錯(cuò)誤三次,程序退出!");
 }
 
 system("pause");
 return 0;
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • C語(yǔ)言超全面講解函數(shù)的使用方法上

    C語(yǔ)言超全面講解函數(shù)的使用方法上

    函數(shù)是一組一起執(zhí)行一個(gè)任務(wù)的語(yǔ)句。每個(gè)?C?程序都至少有一個(gè)函數(shù),即主函數(shù)?main()?,所有簡(jiǎn)單的程序都可以定義其他額外的函數(shù),由于篇幅過大,分為兩篇講解,下面開始上篇
    2022-04-04
  • 淺談C++為什么非要引入那幾種類型轉(zhuǎn)換

    淺談C++為什么非要引入那幾種類型轉(zhuǎn)換

    這篇文章主要介紹了C++為什么非要引入那幾種類型轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-03-03
  • C++中的string類型

    C++中的string類型

    這篇文章主要介紹了C++中的string類型,在C++當(dāng)中,除了char 類型,還有專門的字符串類型,就叫做string,下面文字將圍繞其相關(guān)資料展開詳細(xì)內(nèi)容,需要的朋友可以參考一下,希望對(duì)你有所幫助
    2021-11-11
  • C語(yǔ)言如何實(shí)現(xiàn)一些算法或者函數(shù)你知道嗎

    C語(yǔ)言如何實(shí)現(xiàn)一些算法或者函數(shù)你知道嗎

    這篇文章主要為大家詳細(xì)介紹了C語(yǔ)言實(shí)現(xiàn)一些算法或者函數(shù),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來(lái)幫助
    2022-03-03
  • C語(yǔ)言中邏輯運(yùn)算符與條件運(yùn)算符的學(xué)習(xí)教程

    C語(yǔ)言中邏輯運(yùn)算符與條件運(yùn)算符的學(xué)習(xí)教程

    這篇文章主要介紹了C語(yǔ)言中邏輯運(yùn)算符與條件運(yùn)算符的學(xué)習(xí)教程,條件運(yùn)算符問號(hào)即三目運(yùn)算符使用起來(lái)十分方便,需要的朋友可以參考下
    2016-04-04
  • C/C++新建注冊(cè)表項(xiàng)的代碼示例

    C/C++新建注冊(cè)表項(xiàng)的代碼示例

    今天小編就為大家分享一篇關(guān)于C/C++新建注冊(cè)表項(xiàng)的代碼示例,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧
    2018-12-12
  • C語(yǔ)言深入淺出解析二叉樹

    C語(yǔ)言深入淺出解析二叉樹

    二叉樹可以簡(jiǎn)單理解為對(duì)于一個(gè)節(jié)點(diǎn)來(lái)說,最多擁有一個(gè)上級(jí)節(jié)點(diǎn),同時(shí)最多具備左右兩個(gè)下級(jí)節(jié)點(diǎn)的數(shù)據(jù)結(jié)構(gòu)。本文將詳細(xì)介紹一下C++中二叉樹的實(shí)現(xiàn)和遍歷,需要的可以參考一下
    2022-03-03
  • C++ 在 Unreal 中為游戲增加實(shí)時(shí)音視頻互動(dòng)的教程詳解

    C++ 在 Unreal 中為游戲增加實(shí)時(shí)音視頻互動(dòng)的教程詳解

    這篇文章主要介紹了C++ 在 Unreal 中為游戲增加實(shí)時(shí)音視頻互動(dòng)的教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • C++超詳細(xì)梳理IO流操作

    C++超詳細(xì)梳理IO流操作

    當(dāng)程序與外界進(jìn)行信息交換時(shí),存在兩個(gè)對(duì)象,一個(gè)是程序中的對(duì)象,另一個(gè)是文件對(duì)象。流是信息流動(dòng)的一種抽象,它負(fù)責(zé)在數(shù)據(jù)的生產(chǎn)者和數(shù)據(jù)的消費(fèi)者之間建立聯(lián)系,并管理數(shù)據(jù)的流動(dòng)
    2022-07-07
  • C++類和對(duì)象補(bǔ)充

    C++類和對(duì)象補(bǔ)充

    類是創(chuàng)建對(duì)象的模板,一個(gè)類可以創(chuàng)建多個(gè)對(duì)象,每個(gè)對(duì)象都是類類型的一個(gè)變量;創(chuàng)建對(duì)象的過程也叫類的實(shí)例化。每個(gè)對(duì)象都是類的一個(gè)具體實(shí)例(Instance),擁有類的成員變量和成員函數(shù)
    2021-10-10

最新評(píng)論