學習C語言第五天(循環結構課後練習)

學習C語言第五天(循環結構課後練習)ide


【第一題】學習

#define _CRT_SECURE_NO_WARNINGSspa

#include <stdio.h>string

#include <string.h>it

#include <Windows.h>io

#include <stdlib.h>class


//實現字符從兩端向中間靠攏顯示登錄


int main() {循環

char arr1[] = "welcome to bit !!!!!!";程序

char arr2[] = "#####################";

int left = 0;

int right = strlen(arr1) - 1;

while (left <= right) {

arr2[left] = arr1[left];

arr2[right] = arr1[right];

printf("%s\n", arr2);

Sleep(1000);//中止1秒

system("cls");//清理屏幕

left++;

right--;

}

printf("%s\n", arr2);

return 0;

}


【第二題】

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include <string.h>


//實現輸入密碼登陸系統,出現三次錯誤系統自動退出程序


int main() {

int i = 0;

char password[20] = { 0 };

for (i = 0; i < 3; i++) {

printf("請輸入密碼:>");

scanf("%s", password);

if (strcmp(password, "123456") == 0) {

printf("恭喜您登陸成功!!!\n");

break;

}else {

printf("對不起,你輸入的密碼錯誤!\n");

}

}

if (i == 3) {

printf("您已經三次密碼輸入錯誤,程序自動退出!\n");

} return 0;

}

相關文章
相關標籤/搜索