当前位置: 首页 > news >正文

万象园网站建设与开发平台制作网站公司

万象园网站建设与开发,平台制作网站公司,快速建设网站视频,企业网站开发环境数组及其字符数组的基本知识点,以及一个编写一个系统登录界面,输入用户名(chen)和密码(1234),用户名只能输入字符8位,密码只能输入数字12位,使用光标定位函数 例&#xf…
数组及其字符数组的基本知识点,以及一个编写一个系统登录界面,输入用户名(chen)和密码(1234),用户名只能输入字符8位,密码只能输入数字12位,使用光标定位函数

例:编写一个系统登录界面,输入用户名(chen)和密码(1234),用户名只能输入字符8位,密码只能输入数字12位,使用光标定位函数

#include<stdio.h>
#include <windows.h>//gotoxy()函数头文件
#include<conio.h>//getch()函数头文件void gotoxy(int x, int y)//形参
{HANDLE hOut;COORD pos = {x, y};// 光标的起始位(第1列,第3行) 0是第1列 2是第3行hOut = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleCursorPosition(hOut, pos);//printf("定位光标位置搜索(%d,%d)\n",pos.X,pos.Y);
}
void paintWindow(int startX,int startY,int width,int height)
{int i=0;int j=0;//起始位置gotoxy(startX,startY);printf("╔");for(i=0;i<width-2;i++){printf("═");}printf("╗");for(j=0;j<height-2;j++){gotoxy(startX,startY+1+j);printf("║");for(i=0;i<width-2;i++){printf(" ");}printf("║");}gotoxy(startX,startY + height-1);printf("╚");for(i=0;i<width-2;i++){printf("═");}printf("╝");gotoxy(20,7);printf("OrderDish点菜系统");
}int main()
{int i=0;char ch;int count=0;char userName[20]={0};char passwd[20]={0};paintWindow(5,5,50,20);gotoxy(15,10);printf("用户名:");gotoxy(15,12);printf("密码:");gotoxy(22,10);while(1){while(1){ch=getch();if(count>=8)//只能输入8位{break;}if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z')){userName[i]=ch;putch(ch);i++;count++;}else if(ch==13) break;//13为回车的ascll码值else if(ch=='\b')//删除的转义字符{if(count>0){printf("\b \b");count--;userName[i]='\0';}}}gotoxy(22,12);count=0;i=0;while(1){ch=getch();if(count>=12)//只能输入12位{break;}if(ch>='0'&&ch<='9'){passwd[i]=ch;putch('*');i++;count++;}else if(ch==13) break;else if(ch=='\b')//删除的转义字符{if(count>0){printf("\b \b");count--;passwd[i]='\0';}}}gotoxy(22,18);if(strcmp(userName,"chen")==0&&strcmp(passwd,"1234")==0){printf("登录成功!\n");break;}else{printf("用户名或密码错误!请重新输入!");i=0;count=0;memset(userName,0,sizeof(userName));//将数组里的值初始化memset(passwd,0,sizeof(passwd));system("cls");//刷新屏幕paintWindow(5,5,50,20);gotoxy(15,10);printf("用户名:");gotoxy(15,12);printf("密码:");gotoxy(24,10);}}return 0;
}

http://www.yayakq.cn/news/940087/

相关文章:

  • 建设了网站要维护吗甘肃网络推广技巧
  • 做影视类短视频的资源网站永川做网站
  • 沈阳网站建设 网络服务手机端网站自动弹出营销qq
  • 金融集团网站模板网页设计的代码
  • 网站模块绿色环保材料网站模板下载
  • 陕西网站建设公司排名网站分析设计做的项目的过程
  • 昆明商城网站建设中交路桥建设有限公司是国企还是央企
  • 网站建立的流程网站psd模板
  • 牡丹江建设网站公众号微信小程序是什么
  • 东莞网络营销代运营搜狗seo优化
  • aps网站服务建设住房和城乡建设部办公厅
  • 打开网站提示建设中wordpress 单一商品主题
  • 网站开发培训费网络app制作网站有哪些内容
  • 网站建设宣传页仿it资讯类网站源码
  • 台州椒江网站建设做视频的免费素材网站
  • 博客网站如何设计营销型网站建设公司
  • 网站有权重可以对title做更改品牌大全
  • 做配电柜在哪个网站发布信息润滑油 东莞网站建设
  • 如何鉴赏网站论文网络营销的基本流程
  • wordpress 没有外观做竞价的网站还用做seo
  • 网站开发设计总结做网站首先必须切割图片吗
  • 做电商需要知道的几个网站WordPress搭建邮件服务器
  • 房山石家庄网站建设网页设计 费用
  • 做爰网站西宁网站设计公司
  • 重庆网站模板制作技术好的手机网站建设
  • 网站关键词突然搜不到长沙做网站公
  • 邯郸网站设计怎么开发wordpress极客
  • 幸运28网站建设自己做网站制作需要多少钱
  • 淄博企业高端网站建设一直免费的服务器下载
  • 广东网站关键词排名网站网页建设一般多少钱