用函数实现登陆功能(三次机会),然后在主函数中根据调用后的结果判断 登陆成功与否。

/*
3、用函数实现登陆功能(三次机会),然后在主函数中根据调用后的结果判断
登陆成功与否。
*/
#include <string.h>
int numb(char use[] ,char password[] )
{
if((strcmp(use,"zhouyi")==0)&&(strcmp(password,"nb")==0))
{
return 1;
}
else
{
return 0;
}
}

#include <stdio.h>
void main()
{
char name[100] = "0";
char mima[100] = "0";
int i;
for(i = 0;i < 3; i++)
{
printf("请输入用户名:\n");
scanf("%s",name);
printf("请输入密码:\n");
scanf("%s",mima);
numb(name,mima);
if(numb(name,mima) == 1)
{
printf("登陆成功\n");

break;
}
else if(i<2)
{

printf("验证错误,请再次输入\n");

}

}

}

时间: 2024-10-13 16:00:52

用函数实现登陆功能(三次机会),然后在主函数中根据调用后的结果判断 登陆成功与否。的相关文章

小作业(用户登陆(三次机会重试))

用户登陆(三次机会重试) #print("请输入账号:%s\n 请输入密码:%s"%(inp_id,inp_pwd)) a = "2260683aaa" #这里简单了内置了一下用户名 b = "1234aaa" #这里是内置的密码..从简版...主要是读写操作不熟练 valid_flag = False #这里是立了福来阁,显得正规 for i in range(3): inp_id = input("请输入账号:") inp

PTA 二叉树的三种遍历(先序、中序和后序)

6-5 二叉树的三种遍历(先序.中序和后序) (6 分) 本题要求实现给定的二叉树的三种遍历. 函数接口定义: void Preorder(BiTree T); void Inorder(BiTree T); void Postorder(BiTree T); T是二叉树树根指针,Preorder.Inorder和Postorder分别输出给定二叉树的先序.中序和后序遍历序列,格式为一个空格跟着一个字符. 其中BinTree结构定义如下: typedef char ElemType; typed

python学习-8 用户有三次机会登陆

用户登陆(三次机会) count = 0 while count < 3: user = input('请输入账号:') pwd = input('请输入密码:') if user == 'admin' and pwd == '123456': print("登陆成功") break else: print("账号或密码错误,请重新输入") count = count + 1 原文地址:https://www.cnblogs.com/liujinjing521

x264代码剖析(三):主函数main()、解析函数parse()与编码函数encode()

x264代码剖析(三):主函数main().解析函数parse()与编码函数encode() x264的入口函数为main().main()函数首先调用parse()解析输入的参数,然后调用encode()编码YUV数据.parse()首先调用x264_param_default()为保存参数的x264_param_t结构体赋默认值:然后在一个大循环中通过getopt_long()解析通过命令行传递来的存储在argv[]中的参数,并作相应的设置工作:最后调用select_input()和sele

(转)在网页中JS函数自动执行常用三种方法

原文:http://blog.sina.com.cn/s/blog_6f6b4c3c0100nxx8.html 在网页中JS函数自动执行常用三种方法 在网页中JS函数自动执行常用三种方法 在HTML中的Head区域中,有如下函数: <SCRIPT   LANGUAGE="JavaScript">   functionn MyAutoRun() {   //以下是您的函数的代码,请自行修改先! alert("函数自动执行哦!");   } </SCR

在网页中JS函数自动执行常用三种方法

在网页中JS函数自动执行常用三种方法 在HTML中的Head区域中,有如下函数: <SCRIPT   LANGUAGE="JavaScript">   functionn MyAutoRun() {   //以下是您的函数的代码,请自行修改先! alert("函数自动执行哦!");   }  </SCRIPT> 下面,我们就针对上面的函数,让其在网页载入的时候自动运行! ①第一种方法 将如上代码改为: <SCRIPT   LANGUAG

作业1#python用列表实现多用户登录,并有三次机会

1 username = ["juebai","haha"] 2 password = [123,456] 3 count = 0 4 while count < 3: 5 _username = input("用户名:") 6 _password = int(input("密码:")) 7 if _username == username[0] and _password == password[0]: 8 print

重新认识Java中的主函数各组成部分

主函数各组成部分深入理解 <span style="white-space:pre"> </span>public static void main(String[] agrs) 主函数:是一个特殊的函数,作为程序的入口,可以被JVM调用 主函数的定义: public:代表着该函数访问权限是最大的 static:代表主函数随着类的加载就已经存在了 void:主函数没有具体的返回值 main:不是关键字,但是一个特殊的单词,能够被JVM识别 (String[] a

主函数main

class Person { public static void main(String[] args) { } } 主函数:是一个特殊的函数.作为程序的入口,可以被jvm调用 主函数的定义:public:代表着该函数访问权限是最大的static:代表主函数随着类的加载就已经存在了void:主函数没有具体的返回值.main:不是关键字,但是是一个特殊的单词,可以被jvm识别(String[] arr):函数的参数,参数类型是一个数组,该数组中的元素是字符串.字符串类型的数组 主函数是固定格式的