20181119 普通Java代码,使用两个循环逐比对;

代码如下:

package cp;

public class cptest {

public static void main(String agrs[])

{

//中奖号码

int redarr[]= {1,2,9,10,15,22};

int bluenum=6;

System.out.printf("the right num is:");

for(int i=0;i<6;i++)

{

System.out.printf(" "+redarr[i]);

}

System.out.println("-"+bluenum);

//判断是否中奖

//int a[]={1,6,8,14,17,18,9};

int a[]={1,2,9,10,15,6,9};

//显示数组中数字

System.out.printf("your num is:");

for(int i=0;i<=6;i++)

{

System.out.printf(" "+a[i]);

}

int p=0,q=0;

//两个数组进行比较

for(int s=0;s<6;s++)

{

for(int t=0;t<6;t++)

{

if(redarr[t]==a[s])

p++;

}

}

if(bluenum==a[6])

q=1;

else

q=0;

System.out.println("");

if(p==6&&q==1)

System.out.println("level 1");

else

{

if(p==6&&q==0)

System.out.println("level 2");

else

{

if(p==5&&q==1)

System.out.println("level 3");

else

{

if(p==5&&q==0||p==4&&q==1)

System.out.println("level 4");

else

{

if(p==4&&q==0||p==3&&q==1)

System.out.println("level 5");

else

{

if(p>=3&&q==1)

System.out.println("level 6");

else

System.out.println("It's a pity!");}}}}}

}

}

改进方向:

0.将算法写入函数(方法)中,如何实现?

1.数字除了数组可以存放在其它结构中吗?

2.用面向对象的思想如何实现?

3.如何进行批处理?如果有100个数列,数据该如何存储?

java 中奖,用Java实现中奖代码,持续更新相关推荐

  1. Android开发人员不得不收集的代码(持续更新中)(http://www.jianshu.com/p/72494773aace,原链接)

    Android开发人员不得不收集的代码(持续更新中) Blankj 关注 2016.07.31 04:22* 字数 370 阅读 102644评论 479喜欢 3033赞赏 14 utilcode D ...

  2. Matlab常用代码---持续更新

    Matlab中的一些常用代码---持续更新 1. 获取当前的工作目录路径:添加文件夹到工作路径 2. 获取某个.m文件的绝对路径 3. 使用随机颜色进行可视化 1. 获取当前的工作目录路径:添加文件夹 ...

  3. C语言图形函数代码~持续更新中

    下面总结的是一些C语言图形函数代码~持续更新中 画三类圆 #include#include#include#include#includeint main(void) { initgraph(640, ...

  4. Java日常错误及需要注意细节,持续更新......

    记录日常工作中一些容易被忽视的错误及细节,持续更新...... 一.问题:HashMap<Long, String>中,用get(Integer key)取不到值 Map<Long, ...

  5. Java面试宝典最新整理 下篇(持续更新中)

    51. ThreadLocal 是什么?有哪些使用场景? 线程局部变量是局限于线程内部的变量,属于线程自身所有,不在多个线程间共享. Java提供ThreadLocal类来支持线程局部变量,是一种实现 ...

  6. java基础(适合零基础)持续更新

    目录 java语言的概述 1.概述 2.Java语言特点 3.java的加载与执行 开始第一个java程序 1.安装JDK(这里安装JDK1.8) 2.安装文本编辑器Editplus 3.JDK目录介 ...

  7. java面试题答案大全超详细(持续更新)

    java面试题答案大全超详细 第01章 java语言面试题 项目经理(作者):张明星 JVM 运行时数据区是什么? 程序计数器是什么? 程序计数器(线程私有) Java 虚拟机栈的作用? 本地方法栈的 ...

  8. java 流程控制篇 2021/02/26持续更新中

    1. 用户交互Scanner 1.1 简单的Scanner用法 首先,需要 import java.util.Scanner 其次,需要创建一个 Scanner 类的对象, Scanner s = n ...

  9. Java JDK 5-JDK12文档导航【持续更新】

    最近总觉得去查询JDK各个版本之前的差异和JVM配置上的异同不是很方便,特整理贴于此处. 笔记1:这里说明了为什么在JDK6-JDK8中 JVM配置里面是以-server 或-client开头的来区分 ...

  10. Java全栈技术体系汇总----主目录----持续更新

    文章目录 一.Java基础 1. Java容器 2. IO/BIO/NIO 3. 多线程与高并发 4. JVM 5. 设计模式 6. 数据结构与算法 7. JDK冷门好用的特性 8. Web 9. 第 ...

最新文章

  1. 贝塞尔曲线与CSS3动画、SVG和canvas的应用
  2. 0.为什么要学习Vue?
  3. CALL FOR DUTY 来和我们一起冒险吧!
  4. MATLAB的size、length函数
  5. mysql配置 | 快速上手Linux玩转典型应用
  6. 「开发小技巧」07—如何使用HTML和CSS创建图像叠加图标?
  7. [源码]天骄天下个人网站系统(三个月倾情打造)
  8. ie中加入html代码,IE中HTML编辑器的修改与使用
  9. C++11 后置返回类型
  10. 靠java_人生靠反省,Java靠泛型
  11. 【转载+整理】EJB(三) EJB分层架构
  12. c++设计某小型公司的 employee(人员)类
  13. nodejs 中读取 package.json 文件内容
  14. 数字化改革“1612”详解
  15. 域适应(Domain Adaptation)综述
  16. 亿图图示,获取图标的好软件
  17. UML和模式应用读书笔记一(做正确的事)
  18. 以下对python程序缩进格式描述错误的是_关于 Python 程序格式框架,以下选项中描述错误的是 _________ 。_学小易找答案...
  19. openlayer3 系列 4 - 加载天地图
  20. 设计师7个细微但是高效有用的习惯

热门文章

  1. IBM AIX初级培训总结
  2. 感谢同事的临别赠言,愿自己一路顺风
  3. echarts的legend显示不全_【报Bug】echarts图表的legend没有显示
  4. Variable Declarations
  5. c 语言输出省份面积和高度,中国省份面积
  6. localhost和127.0.0.1的区别
  7. 颜色空间RGB与TSL的转换
  8. SpringBoot整合Activiti Modeler可视化流程定制
  9. android 平板 不支持apk,平板电脑上怎么无法打开apk文件
  10. word 的使用 —— 快捷键(分节符、分页符、分栏符)