<>用户登录程序实现

题目要求:编写代码实现,模拟用户登陆情景,并且只能登陆三次,(只允许输入三次密码,如果密码正确则提示登陆成功,如果三次均输入错误,则退出程序)。

<>代码如下:
int main() { int i=0; char password[20]={0}; //假设正确的密码是字符串'123456' for(i=0;i<3;
i++) { printf("请输入密码:>"); scanf("%s",password);
//两个字符串的比较不能使用==,应该使用strcmp函数,专门用来比较两个字符串; //使用strcmp函数也必须调用#include<string.h>;
if(strcmp(password,"123456")==0) { printf("登陆成功\n"); break; } else { printf(
"密码错误请重新输入!"); } if(i==3) { printf("三次密码均错误,退出程序\n"); } } return 0; }
注意:
strlen函数,strcmp函数都是字符串函数,如果想使用都必须包含头文件#include<string.h>

<>总结

使用字符串函数时要注意引用头文件#include<string.h>.

技术
下载桌面版
GitHub
百度网盘(提取码:draw)
Gitee
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:766591547
关注微信