c语言登陆界面
『壹』 一个系统的(登录页面)的c语言程序是
用C做登陆界面 一般要求不高 不需要图形化
直接用printf打印出一些提示信息就可以了
比如
printf("欢迎使用xxxx系统 ");
printf("请选择要执行的功能 ");
printf("1xxxx ");
printf("2yyyy ");
printf("3zzzz ");
,,,,,,
这样的。
『贰』 C语言编写用户登录程序
|艾达的小刀
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
/*随机码产生函数*/
void RandomCode (char Rcode[])
{
int i;
srand ((unsigned int)time(NULL));
for (i = 0; i < 3; ++i)
Rcode[i] = rand()%10 + '0';
Rcode[i] = '\0';
}
/*登陆函数,判断信息是否匹配,若匹配返回1,否则返回0*/
int LandedApp (char *password[], char Rcode[])
{
char name[10] = {0};
char pword[10] = {0};
char rcode[4] = {0};
printf ("用户名 : ");
gets (name);
printf ("密码 : ");
gets (pword);
printf ("随机码 : ");
gets (rcode);
if (strcmp (name, password[0]) != 0 || strcmp (pword, password[1]) != 0 || strcmp (rcode, Rcode) != 0)
return 0;
else
return 1;
}
int main ()
{
char * password[2] = {"admin", "admin123"}; //用户名和密码
char rc[4] = {0}; //随机码
int count = 3; //可输入次数
puts ("请输入用户名,密码和随机码:");
while (count)
{
RandomCode (rc);
printf ("随机码 : %s\n", rc);
if (LandedApp(password, rc) != 0)
break;
--count;
if (count != 0)
puts ("错误的用户名或密码或随机码,请重新输入: ");
}
if (count != 0)
puts ("\n成功登陆!");
else
puts ("\n登录失败 !");
return 0;
}
艾达的小刀
『叁』 用C语言编制一个登陆程序,登陆成功后跳转到下面的主菜单,初学者可以的话详细讲一下
int menu() //主菜单
{
int n,w; printf("\n\t******************** 欢迎进入物资管理系统********************\n\n");
printf(" \t\t\t1. 输入(建立物资数据库)\n");
printf(" \t\t\t2. 按名称查询\n");
printf(" \t\t\t3. 按进货日期查询并统计\n");
printf(" \t\t\t4. 按产品名称和规模并统计\n");
printf(" \t\t\t5. 领料\n");
printf(" \t\t\t6. 新物资入库\n");
printf(" \t\t\t7. 打印领料单\n");
printf(" \t\t\t8. 打印库存物资\n");
printf(" \t\t\t9. 退出\n");
printf(" \t\t\tchoose the number to execute(1~9)\n");
do //循环开始
{
scanf("%d",&n); //从键盘接收一个整型字符赋值给n
if(n<1||n>9) //如果n小于1或n大于九
{
printf(" error! inpute again !\n"); //输出“”里的字符串
printf(" choose the number again!(1~9)\n"); //输出“”里的字符串
w=1; //把1赋给w
}
else w=0; //否则 把0赋给w
}
while(w==1); //当w等于1时 循环终止
switch(n) //选择语句n等于几执行下面的哪个
{
case 1: input();break;
case 2: search_1();break;
case 3: search_2();break;
case 4: search_3();break;
case 5: lend();break;
case 6: insert();break;
case 7: print_1();break;
case 8: print_2();break;
case 9: return(0); break;
}
return 1; //返回1
}
main() // 主函数
{
int i; //定义一个整型i
do //循环开始
{
i=menu(); //把主菜单赋值给i
}
while(i); //给主菜单无限循环
}
程序看不懂的时候就找main(),从主函数开始看,然后往下一条一条看。调用哪个函数就看哪个函数,这样就会容易多了。
『肆』 如何用C语言编写一个程序,登陆网站然后请求页面
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <time.h>
/*随机码产生函数*/
void RandomCode (char Rcode[])
{
int i;
srand ((unsigned int)time(NULL));
for (i = 0; i < 3; ++i)
Rcode[i] = rand()%10 + '0';
Rcode[i] = '\0';
}
/*登陆函数,判断信息是否匹配,若匹配返回1,否则返回0*/
int LandedApp (char *password[], char Rcode[])
{
char name[10] = {0};
char pword[10] = {0};
char rcode[4] = {0};
printf ("用户名 : ");
gets (name);
printf ("密码 : ");
gets (pword);
printf ("随机码 : ");
gets (rcode);
if (strcmp (name, password[0]) != 0 || strcmp (pword, password[1]) != 0 || strcmp (rcode, Rcode) != 0)
return 0;
else
return 1;
}
int main ()
{
char * password[2] = {"admin", "admin123"}; //用户名和密码
char rc[4] = {0}; //随机码
int count = 3; //可输入次数
puts ("请输入用户名,密码和随机码:");
while (count)
{
RandomCode (rc);
printf ("随机码 : %s\n", rc);
if (LandedApp(password, rc) != 0)
break;
--count;
if (count != 0)
puts ("错误的用户名或密码或随机码,请重新输入: ");
}
if (count != 0)
puts ("\n成功登陆!");
else
puts ("\n登录失败 !");
return 0;
}
『伍』 在c语言中如何设计登陆界面
推荐你用 习语言 作为C编程工具, 有图形范例, 初始化个图形窗口, 显示专提示文字,创建文本输入属框,输入用户名和密码, 再放 个 确认 取消 按钮, 对确认按钮点击事件进行处理。处理代码中进行用户名和密码识别。
『陆』 怎么用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(); /* 退出*/
}
。。。。。。。。。。。
『柒』 c语言的编程是如何实现由黑框到程序的窗口(像qq登录界面)
图形化接口,windows.h等头文件。
可以看如下网址,c语言也能办大事。应该是内符合你的想法的。
不要太容着急,即使刚开始学也不一定一下能做出qq那样的较为漂亮的窗口。
而且一般不太用c去开发一些程序,不过你这个想法是好的,作为练习和C的提升。
『捌』 求用c语言或java写一个登陆界面登陆后有一个 欢迎语句
#include "stdio.h"
#include "conio.h"
#include "windows.h"
#include "string.h"
int main(void)
{
char szUser[20] = {0};
char *PUser="user";
char *Pword="1234";
char chPwd[5];
int flag_u=0,i=0,flag_p=0;
printf("Enter user name:");
gets(szUser);
//printf("szUser=%s\n",szUser);
if(strcmp(szUser,PUser)==0)
flag_u=1;
else
flag_u=0;
printf("Enter passwd:");
while (i<4)
{
[i]=getch();
if(chPwd[i]==13)
break;
printf("%c", chPwd[i]);
Sleep(500);
printf("\b*");
i++;
}
getch();
chPwd[4]='\0';
//printf("chPwd=%s\n",chPwd);
printf("\n");
if(strcmp(chPwd,Pword)==0)
flag_p=1;
else
flag_p=0;
if((flag_u==1)&&(flag_p==1))
printf("网络一下,你就知道!");
else
printf("您输入的账号或密码错误!");
getch();
}
VC下编译的C语言登录窗口,用户名:user,密码:1234,很简单的..
『玖』 求用c语言写一个登陆界面登陆
输入输出加判断就好。你想要什么样的登陆界面?