非常风气网www.verywind.cn
首页
c语言密码输入隐藏
最新的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>#define MAX_STR_LEN 32 char passwd[MAX_STR_LEN] = {0}; char *GetPasswd(void) { char
c
; int i = 0; int len = MAX_STR_LEN-1; while ((c=getch()) != '\r') { passwd[i] = c; putchar('*'); i++; if (...
c语言
中
输入密码
时用暗码显示怎么实现
答:
char username[10];char password[10];char
c
;system("CLS");printf(" 用户名:");while(i<10 && (c=getch())!=13 && c!='\b'){ username[i]=c;putchar(username[i]);i++;} username[i]='\0';printf("\n
密 码
:");while(j<10 && (c=getch())!=13 && c!=...
c语言
。。求解!!!
视频时间 00:31
在
C语言
中要怎么把
输入
的
密码
改为*号
答:
为了避免
输入密码
的时候被其他人窥屏,一般都会通过*来代替已经输入的密码,提高保密性。
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]...
C语言
如何实现
输入密码
以星号显示
答:
C语言
中可采用getch()函数来实现
输入密码
字符时,不显示字符到终端上,这时,只需要显示出一个相应的*就可以达到效果了。参考代码及运行效果如下图:
C语言
程序题(加密解密)
答:
*s+n-26:*s+n;}void jiemi(char *s,int n){for(;*s;s++) if(isalpha(*s)) *s=*s%32-n<1?*s+26-n:*s-n;}int main(){ char s[200]; int n; gets(s); scanf("%d",&n); jiami(s,n); puts(s); jiemi(s,n); puts(s); return 0;} ...
用
C语言
设计一个加密 解密
密码
的程序。
答:
include"stdlib.h"define x 50 char MiYao[x],PassWord[x],AddPass[x],Table[5][5],Map[25];bool Visit[27]={false};char English[27]="abcdefghijklmnopqrstuvwxyz";void Input(){ printf("请
输入
密钥:\t");scanf("%s",MiYao);printf("请输入待加密
密码
:\t");scanf("%s",PassWord);...
用
c语言
写登录时,如何将
输入
的
密码
显示为*号
答:
printf("%
c
",(char)8);printf(" ");printf("%c",(char)8);} // continue;}else 用
C
的话
密码
可能差不多就这样处理吧,当然你的程式还需要改进一下,比如如果
输入
的超过数组的容量就skip掉,避免内存溢出。还有对一些无效的字符比如箭头按键,tab键等都skip掉,也就是限制合法字符的范围。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
c语言输入密码时隐藏密码
c语言输入密码并输出密码
c语言密码输入怎么隐藏
c语言输入三次密码
c语言密码程序输入3次
c语言输入用户名和密码
c语言输入用户名密码判断
c语言输入密码显示星号
C语言循环密码输入三次
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网