当前位置:首页 » 编程语言 » c语言设计登陆系统设计
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

c语言设计登陆系统设计

发布时间: 2022-01-13 20:42:32

1. c语言编写一个用户登陆的程序

代码如下:

#include<stdio.h>

#pragma warning(disable:4996)

#include<string.h>

int main()

{

int i = 0;

char password[10] = { 0 };

printf("请输入密码:");

while (i < 3)

{

scanf("%s", password);

printf(" ");

if (strcmp(password, "972816") == 0)

{

printf("登录成功 ");

break;

}

else

{

i++;

if (i != 3)

printf("再输入一次");

}

}

if (i == 3)

printf("密码错误三次退出登录界面 ");

system("pause");

return 0;

(1)c语言设计登陆系统设计扩展阅读:

#include后面有两种方式,<>;和""前者先在标准库中查找,查找不到在path中查找。后者为文件路径,若直接是文件名则在项目根目录下查找。

引用方法:#include<stdio.h>

注意事项:在TC2.0中,允许不引用此头文件而直接调用其中的函数,但这种做法是不标准的。也不建议这样做。以避免出现在其他IDE中无法编译或执行的问题。

2. 怎么用C语言编写个登陆界面

#include "Head.h"
#include "Chinese.c"
#include "Mouse.c"
#include "Login.c"
#include "Exit.c"
#include "Window.c"
#include "OtIT.c"
#include "Scanf.c"void initgr(void) /* BGI初始化 */
{
int gd = DETECT, gm = 0; /* 和gd = VGA,gm = VGAHI是同样效果 */
registerbgidriver(EGAVGA_driver);/* 注册BGI驱动后没成绩不需求.BGI文档的支持运行 */
initgraph(&gd, &gm, "");
if(graphresult())
{
printf ("Graphics isn't available...");
getch();exit(1);
}
MskindMath();/* 计算鼠标的样子*/
Msinit();
}void main(void)
{
initgr();/* 初始化*/
Login(); /* 登录*/
Exit(); /* 退出*/
}

。。。。。。。。。。。

3. 用C语言编的用户登录系统

输入密码时显示*的效果可以用下面这个程序得到:#include<stdio.h>
main(){
int i=0;
char password[50];
printf("Input Password:");
while((password[i++]=getch())!=13)putchar('*'); //主代码
password[i]='\0';
printf("\n\npassword is :%s\n",password);
}

4. 如何用C语言编程实现用户登录

C语言的话,一般用户信息存储在结构体链表里
你输入用户名回车以后,需要遍历链表,使用strcmp()函数逐一对比链表里是否存储了你输入的用户名。不存在输出“无此用户”,存在继续输入密码,将密码与此结点的密码信息对比,处理方式同用户名;
至少三次输入错误,可设一个整形变量index = 0,每错误一次执行index++,当if(index==3)成立时,输出相应信息,并执行exit(1);

5. 用C语言设计登录注册功能的程序实现的基本思路:

1.输入姓名变量和密码变量,保存到一个数组中(比如:账户信息数组)。
2.输入姓名和密码,然后到数组中用循环比较找到用户名,然后在比较密码。
3.如果没有匹配到姓名则输出无此用户,否则,进一步比较密码,成功,输出
登陆成功,否则,输出密码错误,然后返回到重新登陆页面。

6. c语言系统设计

#include<stdio.h>
#include<string.h>


//十进制数转换为二进制数
char*Dec2Bin(unsigneddnum,charbin[]){
intn=0,i,t;
while(dnum){
bin[n++]=dnum%2+'0';
dnum/=2;
}
bin[n]='';
for(i=0;i<n/2;++i){
t=bin[i];
bin[i]=bin[n-1-i];
bin[n-1-i]=t;
}
returnbin;
}


//十六进制数转换为十进制数
unsignedHex2Dec(charhex[]){
unsigneddnum=0,i=0;
while(hex[i]){
if(hex[i]>='0'&&hex[i]<='9')
dnum=16*dnum+hex[i]-'0';
elseif(hex[i]>='A'&&hex[i]<='F')
dnum=16*dnum+hex[i]-'A'+10;
elseif(hex[i]>='a'&&hex[i]<='f')
dnum=16*dnum+hex[i]-'a'+10;
else{}//其他字符舍弃
++i;
}
returndnum;
}

//八进制数转换为二进制数
char*Oct2Bin(charoct[],charbin[]){
inti=0,j=0;
unsigneddnum=0;
while(oct[i]){
if(oct[i]>='0'&&oct[i]<='7')
dnum=8*dnum+oct[i]-'0';
++i;
}
Dec2Bin(dnum,bin);
returnbin;
}

intmain(){
charcmd[10],s[10],res[33];
unsignednum;
do{
printf(" 1、十进制数转换为二进制数 ");
printf(" 2、十六进制数转换为十进制数 ");
printf(" 3、八进制数转换为二进制数 ");
printf(" 0、退出程序 ");
printf(" 请选择:");
fflush(stdin);
fgets(cmd,10,stdin);
switch(cmd[0]-'0'){
case1:printf(" 请输入一个正整数:");
scanf("%u",&num);
if(num<0)num=-num;
printf(" (%u)D=>(%s)B ",num,Dec2Bin(num,res));
break;
case2:printf(" 请输入一个十六进制数:");
scanf("%s",s);
printf(" (%s)H=>(%u)D ",s,Hex2Dec(s));
break;
case3:printf(" 请输入一个八进制数:");
scanf("%s",s);
printf(" (%s)O=>(%s)B ",s,Oct2Bin(s,res));
break;
case0:break;
default:printf(" 输入错误,请重新选择! ");
}
}while(cmd[0]-'0');
return0;
}

7. 求一密码登录系统的C语言程序设计!!!

#include<stdio.h>
#include<string.h>
intmain()
{
charpwd[10]={'p','a','s','s','w','o','r','d','',''};
charpwd_input[10];
for(inti=0;i<10;i++)
pwd_input[i]='';
printf("请输入密码: ");
scanf("%s",pwd_input);
if(0==strcmp(pwd,pwd_input))
printf("密码正确!登录成功! ");
else
printf("密码错误!程序退出! ");
return1;
}

8. 用C语言设计一个学生信息系统登录的程序,要求区分普通用户和系统管理员

自己写吧,如果你想当一个程序员。
第一步虽然很难,但是过来人告诉你,自己解决这个之后,你会比周围人强上一大截。重复前提,如果你真想当一名程序员。

9. 很着急!C语言编程设计一个登录验证系统,我的程序错在哪里

通过应用字符串处理的各种方法,结合指针变量,实现一个简单的用户登录验证程序,具体功能为:用户从键盘输入一个口令(口令为字符串,该字符串中允许包含空格);设计开发一个DelSpace()函数去掉口令中的所有空格;将去掉空格后的口令与文本文件password.txt

10. 用c语言设计一个用户登录软件,求源代码

void student::print()
{
char s[10];
int i=0;
string password="guest";
cout<<endl<<endl<<endl;
cout<<"\t\t**************************************\n";
cout<<"\t\t***** 学生信息管理系统 *****\n";
cout<<"\t\t**************************************\n";
cout<<"\t\t请输入密码(7位数):";
s[0]=getch();
while(s[i]!='\r') //输入回车键停止
{
cout<<"*";
s[++i]=getch();
}
s[i]='\0';
cout<<endl;
if(s==password)
cout<<"\t\t欢迎使用学生信息管理系统!\n";
else
{
cout<<"\t\t您输入的密码有误!无权使用\n";
exit(0);
}
system("cls");
}