77问答网
所有问题
当前搜索:
c语言登录密码
用
c语言
编译一个
密码
程序,错误可再输入(最多三次)
答:
main(){ int i;char *pwd = "123456";char pwd2[7];for (i=0; i<3; i++){ printf("请输入
密码
:");scanf("%s", pwd2);if (strcmp(pwd, pwd2)==0){ break;} else { printf("您已错误%d次(共3次)", i+1);} } if (i<3) printf("
登录
成功!\n");else printf("...
C语言密码
输入
答:
简单的 用一个字符数组来存
密码
再用一个字符数组接收你的输入,然后用strcmp 来比较,如果返回0则密码是正确的 include "stdio.h"include "string.h"int main(){ char mima[100]="YuanShi888";char input[100]={0};printf("请输入密码:");gets(input);if(strcmp(mima,input)==0)printf("...
如何用
C语言
编一个
密码
生成器
答:
C语言
实现
密码
生成器,参考代码如下:include #include #include //const char lower_chars[] = "abcdefghijklmnopqrstuvwxyz";//const char upper_chars[] = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";//const char number_chars[] = "0123456789"; const char lower_chars[] = "abcdefghijkmnpqrstuvwxyz"; ...
c语言
:用户输入用户名和
密码
,判断是否合法用户(用户名为abc,密码为123...
答:
1 以字符串方式,读入用户名和
密码
;2 通过strcmp函数,判断是否相同。如相同,则合法。3 给出提示信息。说明:strcmp原型为 int strcmp(char *a, char *b);功能为比较a和b两个字符串,如果相同返回0;如果a大返回1;如果b大返回-1。大小依照ascii比较。参考代码如下:include <stdio.h>#include ...
c语言密码
输入 如何实现 输入的密码显示为“*”号
答:
可以用getch(),读取字符是不会显示的,每读取一个字符输出一个‘*’include <stdio.h> main(){ int i=0;char
c
;while(i<20&&(c!='\n')){ c=getch();putchar('*');++i;} getch();}
最新的Linux下的
c语言
怎么隐藏输入的
登录密码
,并回显为* 不要getch...
答:
在linux中getch可以做到不回显,但是用法比windos中复杂一点点,以下是简单实现,
密码
设为6位,可以按退格修改,就只写了这些功能,望采纳 include<stdio.h> include<curses.h> int main(){ int i,j=0;char ch;initscr();
c
break();noecho();curs_set(0);for(i=0;i<6+2*j;i++){ ch=...
C语言
密码
输入急用!!!
答:
/***本题编码***如有不清楚可以问我哦*/ include<stdio.h> include<string.h> void main(){ char str[]="abc119";char _str[100];for(int i=0;i<3;i++){ printf("Enter
password
:\n");scanf("%s",_str);if(strcmp(str,_str)!=0)printf("Sorry\n");else { printf("OK!W...
c语言
程序,输入
密码
次数超过上限怎么办?
答:
有错误的地方如图所示:首先第一个if后面不应有分号;然后后面的右括号写反了,应为左括号 最后第二个if语句多余,应该删掉,所以可修改为如下语句:if (i<=0){ printf("修改
密码
次数上限!\n");break;} printf("密码输入错误,还有%d次输入密码的机会。\n", i);// 后面代码应该没有错误了 ...
C语言
编写一个
密码
验证程序。
答:
char ch1, ch2, ch3; ch1 = getch(); printf("*"); ch2 = getch(); printf("*"); ch3 = getch(); printf("*\n"); if(ch1 == exp1 && ch2 == exp2 && ch3 == exp3) { printf("欢迎进入系统\n"); } else { printf("
密码
输入错误,请退出\n"); }} ...
c语言
实现
密码
加密
答:
0; }else {for (i = 0; i < 6; i++) {sum += psw[i];psw[i] += 15;}if ((unsigned char)sum != psw[6]) {printf("Bad
password
\n");psw[0] = 0;return psw;}else {psw[6] = 0;}}for (i = 0; i < 3;i++) {unsigned char t = psw[i];psw[i]...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜