学习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;

}

相关文章
相关标签/搜索