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

个人网站建设多少钱合肥seo培训

个人网站建设多少钱,合肥seo培训,天眼查官网查询入口,最专业的做音乐网站来了来了!这不又到考试周了吗!愁人,又得复习,复习,复习!这段时间每天都在复习线代和高数!??(说是复习,说实话其实是在预习,啊哈哈哈哈哈),得有一段时间都没有学到新的知…

来了来了!这不又到考试周了吗!愁人,又得复习,复习,复习!这段时间每天都在复习线代和高数!??(说是复习,说实话其实是在预习,啊哈哈哈哈哈),得有一段时间都没有学到新的知识了,代码感觉都生疏了,惆怅??.博客也好久都没有更新了,这不才完事。终于又可以写起来了,又可以学习新的知识了,其实说实话我写博客的主要目的就是要督促我自己学习新知识,因为自己有时候真的可懒了,再就是自己学会的知识输出出来,有的想法不对的,大家还可以一起讨论,其次也是为了帮助一些有疑难点的小白,希望你们学到同样的知识的时候,可以少走一点弯路。好啦,废话不多说,要说正事了。

因为有几天没学新的东西了,所以我就把我学校的大作业拿了出来,就当是给有帮助的人一个参考吧!(虽然网上这些也挺多的,但是还是打算把它写出来了),有需要的抓紧收藏起来哦!!!

知识利用for、while、do-while等循环、if语句、switch语句、数组、String类之后,现在开始创建一个小型幸运抽奖系统。

任务

模拟注册登录幸运抽奖全过程

主要功能

1.注册

2.登陆

3.抽奖

阶段1 实现菜单的输出显示

需求说明

1.输出菜单

2.选择菜单编号,输出菜单信息

3.如果编号选择错误,输出“您的输入有误!”

阶段2 实现菜单循环执行功能

需求说明

1.系统询问用户是否继续

2.如果用户选择继续,则可以继续选择菜单,否则程序结束,退出系统

阶段3 实现注册功能

需求说明

1.输入用户名和密码,系统产生4位随机数作为卡号。

2.注册成功,显示注册信息并修改注册标识为true

阶段4 实现登录功能

需求说明

1.输入注册时的用户名和密码,登录成功,系统提示欢迎信息

2.如果用户名和密码输入错误,提示用户继续输入,最多有3次输入机会

阶段5 实现幸运抽奖功能

需求说明

1.登录成功后,用户选择幸运抽奖菜单,进入幸运抽奖功能

2.输入会员卡号,系统生成5个4位随机数作为幸运数字

3.如果会员卡号是其中之一,则成为本日幸运会员;否则不是幸运会员

以上五个阶段便实现了一个简单的幸运抽奖系统

说明:

在阶段3 注册的时候设置了在该系统中只能存储十个用户,而且注册时如果该用户名已经存在就会注册失败

在阶段5 抽奖的时候如果没有先进行登陆便不能进行抽奖

```

源代码:

package test;

import java.util.Scanner;

/*

* 幸运抽奖

* @author xxmeng

*/

public class LuckyTwo {

public static void main(String [] args) {

String input;

int temp=1,countx=0,county=0; //计数器

//注册的用户名,注册的密码,确认密码,登陆密码,会员号,幸运数

String username1=null,userpwd1=null,reuserpwd,username2=null,userpwd2,ID=null;

//数组的下标不可以超过10个,也就是用户名注册的数目不可以超过10个

String[][] userlist=new String[10][3]; //存储用户名,密码,会员号

Scanner inputScanner = new Scanner(System.in);  //从键盘上进行输入

while(temp==1) { //循环系统

int temp1=1,flag=0; //计数器

System.out.println("******************欢迎进入xxmeng系统*******************");

System.out.println("    1.注册"  ) ;

System.out.println("    2.登录"  ) ;

System.out.println("    3.抽奖"   ) ;

System.out.println("***********************************************************") ;

System.out.println("请选择菜单号") ;

input=inputScanner.next();

if(input.equals("1") || input.equals("2") || input.equals("3")) {

switch(input) {

case "1":    //注册

int flag1=1;

System.out.println("xxmeng系统>注册");

System.out.println("请填写个人注册信息");

do {//验证用户是否存在

System.out.print("用户名: ");

username1 = inputScanner.next();

int i=0;

for(i=0;i<10;i++) {

if(username1.equals(userlist[i][0])) {

System.out.println("用户已经存在");

i=0;

break;

}

}

if(i!=0) {

flag1=0;

}

}while(flag1==1);

while(true) {

System.out.print("密码 :");

userpwd1=inputScanner.next();

System.out.print("请确认密码 :");

reuserpwd = inputScanner.next();

//如果输入的密码和当初设定的密码相同

if(userpwd1.equals(reuserpwd)) {

System.out.println("  注册成功, 请记住你的会员卡号  ");

System.out.println("  用户名  " + ‘\t‘ + "   密码   " + ‘\t‘ + "  会员卡号  ");

//进行四次循环每次随机抽取一次幸运号,一个抽取四次 且抽奖的大小在1~9之间

for(int i=0;i<4;i++) {

int a = (int )(1 + Math.random() *(9));

ID+=String.valueOf(a);

}

/*

* 存储用户的信息

*/

userlist[countx][county]=username1;//存储用户名

System.out.print((userlist[countx][county]) + ‘\t‘);

userlist[countx][++county]=userpwd1;//存储密码

System.out.print((userlist[countx][county]) + ‘\t‘);

userlist[countx][++county]=ID.substring(4); //存储会员号

System.out.print((userlist[countx][county]));

ID=null;

System.out.println();

county=0;

countx++;

System.out.println("是否继续(y/n)");

char anserString = inputScanner.next().charAt(0);

//如果不继续输入了

if(anserString ==‘n‘) {

temp=0;

break;

}else {

break;

}

}else {

System.out.println("两次密码不一样,请重新输入密码 ");//回头再次修改

continue;

}

}

//否则退出

break;

/*

*2. 登录

*/

case "2" :

System.out.println(" xxmeng系统>登录 ");

System.out.println(" 请输入用户名 : ");

username2 = inputScanner.next();

for(int i=0;i<10;i++) {

flag++;

//判断是否存在此用户

if(username2.equals(userlist[i][0])) {

while(temp1<4) {

System.out.println("请输入密码 : ");

userpwd2=inputScanner.next();

//判断登录密码是否正确

if(userpwd2.equals(userlist[i][1])) {

System.out.println("欢迎您         " + userlist[i][0]);

ID=userlist[i][2];

temp1=4;

}else {

System.out.println("密码错误"); //超过三次直接退出系统

temp1++;

if(temp1==4) {

temp=0;

i=11;

}

continue;

}

}

}

}

if(temp1==4) {

break;

}

if(flag==4) {

System.out.println("不存在此用户");

}

System.out.print("是否继续(y/n)");

char anserString = inputScanner.next().charAt(0);

if(anserString ==‘y‘) {

continue;

}

if(anserString ==‘n‘) {

temp=0;

}

break;

/*

* *

* 抽奖

*/

case "3" :

if(ID==null) {

System.out.println("请先登录 ");

continue;

}

System.out.println("xxmeng系统>抽奖");

System.out.println("您的卡号为 :    "  +  ID  );

System.out.print("本日幸运数字为 : " );

String lucknums[] = new String[5];

String lucknumber = null;

for(int i=0;i

for(int j=0;j<4;j++) { //随机生成4个随机数字

int a=(int )(1 + Math.random() *(9));

lucknumber +=String.valueOf(a); //输入的那个数字把它转化成数字字符串

}

lucknums[i] = lucknumber.substring(4);

lucknumber=null;

System.out.println(lucknums[i] + ‘\t‘ );

}

System.out.println();

for(int i=0;i

if(lucknums[i].equals(ID)) {

System.out.println(" 恭喜,您是本日的幸运会员 ");

}

}

System.out.println(" 抱歉!您不是本日的幸运会员 ");

System.out.println("是否继续(y/n)");

char anserString1 =inputScanner.next().charAt(0);

if(anserString1 == ‘n‘) {

temp=0;

}

break;

default:

System.out.println("  对不起!您的输入有误  ");

continue;

}

}else {

System.out.println(" 请输入正确的序号 ");

}}

inputScanner.close();

System.out.println("   退出系统,谢谢使用!");

}

}

```

运行结果如下图所示:

```

******************欢迎进入奖客富翁系统*******************

1.注册

2.登录

3.抽奖

***********************************************************

请选择菜单号

1

奖客富翁系统>注册

请填写个人注册信息

用户名: xxmeng

密码 :123

请确认密码 :123

注册成功, 请记住你的会员卡号

用户名      密码      会员卡号

xxmeng 123 8944

是否继续(y/n)

y

******************欢迎进入奖客富翁系统*******************

1.注册

2.登录

3.抽奖

***********************************************************

请选择菜单号

2

奖客富翁系统>登录

请输入用户名 :

xxmeng

请输入密码 :

123

欢迎您         xxmeng

******************欢迎进入奖客富翁系统*******************

1.注册

2.登录

3.抽奖

***********************************************************

请选择菜单号

3

奖客富翁系统>抽奖

您的卡号为 :    8944

本日幸运数字为 : 7845

6719

4573

4466

7239

抱歉!您不是本日的幸运会员

是否继续(y/n)

n

退出系统,谢谢使用!

```

这就是一个小的抽奖系统,很简单易懂,没有复杂的地方,其实还可以加一些界面什么的,但是没做那么复杂的,就一个学校的作业,就当给你们做一个参考吧!

明天打算更新并发,线程,进程之类的,艾玛为何感觉知识这么多,还有太多知识没有学到,学完了还忘 呜呜呜.....!

http://www.qdjiajiao.com/news/10604.html

相关文章:

  • 做网站安全联盟解百度学术官网首页
  • 北京国税局网站做票种核定时网络营销的概念和特点
  • 网站上传修改限制帮我搜一下长沙做网络销售
  • 衡水做wap网站的地方今天重要新闻
  • 中石化第五建设有限公司官方网站成都网站seo厂家
  • 安徽索凯特建设工程有限公司网站网络营销策划方案书
  • 百科网站模板如何推销自己的产品
  • 安徽省城乡建设厅网站郴州seo外包
  • 网站建设运营公司排行企业网站推广
  • bootstrap 自适应网站江西网络推广seo
  • 南昌建设医院网站企业培训课程分类
  • 做网站赚钱多吗杭州seo运营
  • 网页设计与网站建设实训目的seo外包方法
  • 有什么教做甜品的网站线下推广怎么做
  • 十堰网站建设多少钱苏州网站开发公司
  • .net网站建设自媒体怎么做
  • 汽车网站模块百度指数热度榜
  • 免费正能量网站下载ww友情链接例子
  • 武汉网站优化方案正规seo多少钱
  • 台式电脑做网站服务器seo研究院
  • 做网站找客源软文写作服务
  • python做网站原理关键字挖掘
  • oa网站建设价格江苏seo推广
  • 收银系统软件一套多少钱关键词搜索优化
  • 龙岩网站建设要多久百度电脑版官方下载
  • 百度一直不收录网站百度关键词点击工具
  • 响应式网站怎么做无缝轮播图网站推广的具体方案
  • 免费的空间网站接外包网站
  • 网站建设微信版关键词采集软件
  • c 做注册网站seo网站关键词优化机构