77问答网
所有问题
当前搜索:
c语言登录密码
c语言
用调用函数写
登录密码
答:
可以定义两个字符数组;一个存放正确
密码
;另一个数组内的内容由用户输入;调用strcmp函数,若返回值为0则说明两者完全相等;列子:char a[10]="4488" //保存正确密码 char b[10];gets(b) //用户输入 if(strcmp(a,b)==0)printf(" 匹配成功 ");else printf("匹配失败");更多追问追答...
C语言
怎么打一个输入数字
密码登录
的程序?
答:
可以定义两个字符数组;一个存放正确
密码
;另一个数组内的内容由用户输入;调用strcmp函数,若返回值为0则说明两者完全相等;列子:char a[10]="4488" //保存正确密码 char b[10];gets(b) //用户输入 if(strcmp(a,b)==0)printf(" 匹配成功 ");else printf("匹配失败");...
c语言
编程,提示输入六位
密码
,密码正确就输出.“欢迎”,不正确就提示...
答:
include <stdio.h>#include <string.h>int main(){int n=1;char pwd[10];while(1) {printf("请输入
密码
: ");scanf("%s", pwd );if ( strcmp( pwd,"123456") ==0 )break;if ( n<3 ){printf("错误,请重新输入\n");n++;}else{printf("再见\n");return -1;}} printf("...
c语言密码
登陆退格问题?按退格键还是显示“*”
答:
你可以定义一个堆栈,然后判断输入的字符的,是退格符,就出堆栈,否则就入栈。最后把堆栈中的内容复制到另外的 变量中。然后显示的时候可以printf("\b");进行退格。当然,上面的用字符串数组也可以完成。用getch等输入是没有缓冲区的,它会把backspace的值也当做
密码
的一部分。
如何编译一个
C语言密码
程序,判断密码的位数(如5位),如果输入的密码小于...
答:
;len = strlen(
password
);if (len < 5) {printf("
密码
长度不足!\n");}else if (len > 5) {printf("密码长度过长!\n");}else {// 默认密码是 adminif (strcmp(password, "admin") == 0) {printf("
登录
成功!\n");}else {printf("密码不正确!\n");}}system("pause")...
c语言
编写,自定义一个函数,要求如下功能:判断系统的
登录
账号
密码
是否正 ...
答:
void check2(name,pass)输入在main中传入函数进行判断输出;int check3(name,pass)输入输出均在main函数完成,函数只做判断返回结果。include "stdafx.h"include <iostream> include <string> void check1(){ char name[10], pass[10];printf("请输入账号和
密码
:\n");scanf_s("%s%s", name, ...
用
c语言
编写简单的
密码
程序,使输出的密码以‘*’号的形式显示,并判断输 ...
答:
include "stdio.h"include "string.h"include "stdlib.h"void
password
(char *pass){ char password[20],inletter=NULL;int i=0;clrscr();gotoxy(17,6);printf("\n\t\tInput your password:");while((i<20)&&(inletter!='\r')){ inletter=getch(); /*无回显输入*/ if(inletter...
c语言
任务要求输入用户名和
密码
,限制五次,我这么写哪里不对,新生求教...
答:
按照下图修改:修改后的程序 有什么问题请留言。
C语言
怎么使用
密码
输入,也就是输入回显星号。
答:
用for 语句和getch( );putchar (‘*’);来实现的,而getch 不分区另ENTER和BACKSPACE等特殊键,不好控制它的结束。因此只有避过问题强行规定
密码
必须是8位的,但在输入密码时仍然不允许用户输入ENTER和BACKSPACE等特殊键。以下程序功能:接受所有打印字符。不接受控制字符,如Ctrl+ ,Alt,F1等。可...
标准
C语言
密码
问题,要求输入密码,显示不同长度的*号或其他符号,当然...
答:
include<stdlib.h># include<stdio.h># include<conio.h>void main(){char code[100],
c
;//
密码
存在code[100]里int i=0,j;printf("code:");while (1){c=getch();if (c=='\r'){code[i]='\0';break;} //回车确定输入完毕if (c=='\b')i--; //可以按backspace清除一个...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜