首页 > 编程语言 >遇到难题了,在线等大佬求解\C++

遇到难题了,在线等大佬求解\C++

时间:2023-07-10 19:32:06浏览次数:42  
标签:password 账号 求解 C++ accounts printf 大佬 strcmp 输入

int main()
{
	
	char accounts[] = {0};
	char password[] = {0};
	int i = 0;
		printf("请输入账号:>");
		scanf("%s", accounts);
		(strcmp(accounts, "1234") == 0);
	for (i = 1; i <= 3;i++)
	{
		printf("请输入密码:>");
		scanf("%s", password);
		if (strcmp(password, "z12345") == 0)//==不能用来比较两个字符串是否相等,应该使用一个库函数-strcmp
		{
			printf("登陆成功\n");
			break;
		}	
		else
		{
			printf("账号或者密码输入错误\n");
		}
		if (i == 3)
		{
			printf("三次均错误,账号已冻结\n");
		}
	}
	return 0;
}

按对的输入没啥毛病;

如果账号错了密码对了还是能进去,同时会出现这个是啥意思?;

遇到难题了,在线等大佬求解\C++_i++

还有一种情况 我账号密码都错了,会打印  printf(“账号或者密码输入错误\n”)  ,但是打印完我想让它出现图一这样两行显示的输入账号,密码;

我要是把printf("请输入账号:>");放到for循环 就变一行了(也可能我放错位置了);

遇到难题了,在线等大佬求解\C++_i++_02

遇到难题了,在线等大佬求解\C++_i++_03

所以在线蹲大佬,等指点,希望大家多多留言,点点赞,点点关注,这样就会看到我提出的问题啦,希望大家多多帮忙,争取让我早日当上你们的同时,嘿嘿!


标签:password,账号,求解,C++,accounts,printf,大佬,strcmp,输入
From: https://blog.51cto.com/u_16182079/6679655

相关文章

  • C++程序设计综合实验任选题目[2023-07-10]
    C++程序设计综合实验任选题目[2023-07-10]程序设计综合实验任选题目简单题目题目1模拟ATM机存取款管理系统设计1、问题描述模拟银行的自动取款及使用过程中的界面和用户交互过程。实现查询银行卡余额、取款、修改密码、退出系统等功能。2、功能要求(1)卡号、密码输入最多......
  • python3使用pip安装wordcloud报错error: Microsoft Visual C++ 14.0 or greater is re
    背景:使用的是Anaconda集成环境,python版本是:3.10,安装wordcloud包,使用的命令是:pipinstallwordcloud,出现报错:error:MicrosoftVisualC++14.0orgreaterisrequired.Getitwith"MicrosoftC++BuildTools":https://visualstudio.microsoft.com/visual-cpp-build-tools/......
  • 如何用C++11实现观察者模式
    观察者模式是一种设计模式,定义了对象之间的一对多关系。当一个对象状态发生改变时,它的依赖者都会收到通知并自动更新。在C++11中,可以通过以下方式实现观察者模式:首先,我们需要创建一个观察者接口,其中包含一个更新方法。这个接口可以被多个观察者类实现,从而实现多态。#include<iostr......
  • C++类模板实现工厂模式(优化if else/switch case)
    引自:https://blog.csdn.net/weixin_43795921/article/details/127224633template<typenameIdentifierType,classAbstractProduct,classProductCreator=AbstractProduct*(*)(),classMapContainer=std::map<IdentifierType,ProductCreato......
  • 无人车轨迹规划,利用代价函数求解最优轨迹,matlab程序 这
    无人车轨迹规划,利用代价函数求解最优轨迹,matlab程序这个程序是一个用于车辆导航和避障的示例。它使用了一种基于目标函数和障碍函数的规划方法,通过计算不同方向上的函数值来选择最佳移动方向,并模拟车辆在真实环境中移动的过程。程序的主要功能是模拟车辆在给定的区域内避开障碍物......
  • C++ 数据抽象
     数据抽象是指,只向外界提供关键信息,并隐藏其后台的实现细节,即只表现必要的信息而不呈现细节。数据抽象是一种依赖于接口和实现分离的编程(设计)技术。让我们举一个现实生活中的真实例子,比如一台电视机,您可以打开和关闭、切换频道、调整音量、添加外部组件(如喇叭、录像机、DVD播......
  • MATLAB代码:基于列约束生成法CCG的两阶段问题求解 关键词:两阶
    MATLAB代码:基于列约束生成法CCG的两阶段问题求解关键词:两阶段鲁棒列约束生成法CCG算法参考文档:《Solvingtwo-stagerobustoptimizationproblemsusingacolumn-and-constraintgenerationmethod》仿真平台:MATLABYALMIP+CPLEX主要内容:代码构建了两阶段鲁棒优化模型,并用文......
  • C++题解——格子游戏
    题目链接:一本通TFLSOJ思路:使用并查集给点连接,如果在连接过程中遇到已连接的点二次连接,就输出代码:#include<bits/stdc++.h>usingnamespacestd;structnode{ intx,y;};nodef[205][205];intn,m;nodefind(nodek){ if(f[k.x][k.y].x==k.x&&f[k.x][k.y].y==k.y)retur......
  • c/c++程序编译运行全过程
    一.预处理-gcc-E1.进行头文件的替换(执行预处理指令)2.删除注释3.不会检查语法二.编译-gcc-S1.会检查语法2.将C语言代码翻译成对应平台的汇编语言三.汇编-gcc-c将汇编语言翻译成二进制指令四.链接-gcc-o把用到的标准库的函数实现,系统启动代码一并链接到最后生成的可......
  • 华为工程师(王桂林)带你实战C++
    适合人群:有一定的C语言基础或是想提高C++水平的在职人员或是想要从事C、C++开发的绝大多数人你将学到:本课程我以实战为主,课上全部代码均为边讲边手敲,学会此套课程,可以达到一个C++中高级研发者的水平。课程简介:王桂林老师,曾供职于海尔,华为等世界500强企业。现在专职于C++教......