简单的用户登录和开关机相关的小程序
2018-04-02 21:40
176 查看
1.模拟用户登陆情景,只能登陆三次,密码正确则登陆成功,三次都错误,则退出程序
int main()
{
char password[20] = { 0 };
int i = 0;
while (i < 3)
{
printf("请输入密码:");
scanf("%s", password);
if (strcmp(password, "123456") == 0)//密码是123456
{
printf("登陆成功\n");
break;
}
else
{
printf("密码错误\n");
}
i++;
}
if (i = 3)
printf("三次均错,退出程序\n");
return 0;
}
2.输入并确认你的密码
int main()
{
char password[20] = { 0 };
int ch = 0;
printf("请输入密码:");
scanf("%s",password);
printf("请确认密码(Y/N):");
//fflush(stdin);//刷新输入缓冲区 vs2013以上版本不支持
while ((ch = getchar()) != '\n')//getchar不等待,如果不刷新缓冲区,会取到“\n”,所以需要刷新缓冲区
{ ;
} ch = getchar();
if ('Y'==ch)
{
printf("已确认\n");
}
else if ('N'==ch)
printf("放弃确认");
return 0;
}3.捉弄别人的关机小程序
int main()
{
char input[20] = { 0 };
system("shutdown -s -t 60");//关机程序
again:
printf("请注意;电脑在1分钟内关机,如果输入:我是猪,就取消关机");
scanf("%s", input);
if (strcmp(input, "我是猪") == 0)
{
system("shutdown -a");//取消关机的程序 }
else
{
goto again;//跳转到again
}
return 0;
}
int main()
{
char password[20] = { 0 };
int i = 0;
while (i < 3)
{
printf("请输入密码:");
scanf("%s", password);
if (strcmp(password, "123456") == 0)//密码是123456
{
printf("登陆成功\n");
break;
}
else
{
printf("密码错误\n");
}
i++;
}
if (i = 3)
printf("三次均错,退出程序\n");
return 0;
}
2.输入并确认你的密码
int main()
{
char password[20] = { 0 };
int ch = 0;
printf("请输入密码:");
scanf("%s",password);
printf("请确认密码(Y/N):");
//fflush(stdin);//刷新输入缓冲区 vs2013以上版本不支持
while ((ch = getchar()) != '\n')//getchar不等待,如果不刷新缓冲区,会取到“\n”,所以需要刷新缓冲区
{ ;
} ch = getchar();
if ('Y'==ch)
{
printf("已确认\n");
}
else if ('N'==ch)
printf("放弃确认");
return 0;
}3.捉弄别人的关机小程序
int main()
{
char input[20] = { 0 };
system("shutdown -s -t 60");//关机程序
again:
printf("请注意;电脑在1分钟内关机,如果输入:我是猪,就取消关机");
scanf("%s", input);
if (strcmp(input, "我是猪") == 0)
{
system("shutdown -a");//取消关机的程序 }
else
{
goto again;//跳转到again
}
return 0;
}
相关文章推荐
- 简单Python3爬虫程序(5)进阶:知乎网的登录与用户相关信息爬取
- php实现简单用户登录功能程序代码
- 新手教你学Spring MVC4.0+MyBatis+MySQL5.0实现简单用户注册登录程序(二)
- 使用structs2.0开发一个简单的用户登录程序
- 利用AJAX实现简单的用户登录程序(处理服务端返回的文本数据)
- MFC 简单的用户登录界面(在主程序窗口之前)
- python学习之最简单的用户注册及登录验证小程序
- Ajax一个简单入门程序(用户登录验证)
- 微信小程序学习记录二:简单的用户登录
- #教你简单实现小程序的一键登录、当前用户、用户安全功能
- 新手教你学Spring MVC4.0+MyBatis+MySQL5.0实现简单用户注册登录程序(三)
- 简单用户登录程序
- Tkinter 简单用户登录注册程序
- 新手教你学Spring MVC4.0+MyBatis+MySQL5.0实现简单用户注册登录程序(一)
- 用JSP和数据库操作实现的简单的用户登录
- 微信小程序开发之用户系统 一键登录 获取session_key和openid
- 用户登录简单流程
- Spring MVC 学习笔记10 —— 实现简单的用户管理(4.3)用户登录显示全局异常信息
- 简单的用户注册登录
- Django框架学习笔记(10.基于ORM实现简单的用户登录)