一、 选择题。

1、 以下关于二重循环的说法正确的是(D)。

A. 二重循环就是一般程序中只能有两个循环

B. While循环不能嵌套在for循环里

C. 两个重叠的循环不能嵌套在第三个循环里。

D. 如果一个for循环被嵌套在另一个中,则两个循环中的循环变量必须不同。

作用域的问题

1、 下面程序段的输出结果为()。

int count = 0;

int i =3;

int j = 0;

do{

    j = 1;

    while(j<3){

   count ++;

   j ++;

}

i--;

}while(i>0);

count += j;

System.out.println(count);

     A. 6

     B. 7

     C. 8

  D.9

 

2、 若想打印如下图案,下面代码划线处应依次填入()。

     *

     * *

     * * *

     * * * *

int j =0;

for(i= 1;i<= __;i++){

   j = 1;

   while(j<= _i_){

   System.out.print(“*”);

j++;

}

System.out.pritnln(“ ”);//实现换行

}

A.3  4

B.3  i

            C.4  4

            D.4  i

3、 下面说法正确的是(C)。

A. 程序执行到break语句时一定会结束所有循环。(跳出本层循环)

B. 程序执行到continue语句时会结束当前循环(跳过本次循环,变量++,继续执行)

C. continue和break语句可以同时出现在同一个循环体中

D. continue和break语句的作用相同(不同)

 

4、 下面程序段的输出结果为(B)。

int count = 0;

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

   for(int j=0; j<3;j++){

    if(j == 0){

       continue;

}else{

     count ++;

break;

}

}

}

System.out.println(count);

A.  1

 package com.neusoft.arraytest.test2;
/**
* 双色球类
* 前6个是红色球数字1-33不能重复
* 第7个是蓝色球,1-16 可与前面的6个数字重复
* @author ljj
*
*/
public class TwoBall { public void twoColorBall(){
//创建一个7位数组
int[] ball = new int[7]; //前6个是红色球数字1-33不能重复
for(int i=0 ;i<ball.length-1;i++){
//产生一个1-33的随机数
int num =(int)(Math.random()*33+1);
ball[i]=num; //如果数值有重复,要在原来的位置上重新生成随机数
for(int j=0;j<i;j++){
if(ball[j]==ball[i]){
i--;
break;
}
} } //第7个是蓝色球,1-16 可与前面的6个数字重复
ball[6]=(int)(Math.random()*16+1); //打印显示7个号码
for (int i = 0; i < ball.length; i++) {
System.out.print(ball[i]+" ");
} } }

B.   3

C.   6

D.  9

1, 彩票生成系统:

生成一组随机的双色球彩票(一共7个数字,前六位随机范围为1-33,最后一位范围1-16),使用数组保存生成的每次随机数。要求数组的前六位不能出现重复的数字。提示:使用数组和二重循环。

逆袭之旅DAY24.XIA.二重进阶、双色球的更多相关文章

  1. 逆袭之旅DAY24.XIA.数组练习

    2018-07-20 08:40:19 1. public void stringSort(){ String[] s = new String[]{"George"," ...

  2. 逆袭之旅DAY.XIA.Object中常用方法

    2018-07-31

  3. 逆袭之旅DAY31.XIA.JDBC

    2018-07-31 MySQL package oop_emp.com.neusoft.dao; import java.sql.Connection; import java.sql.Driver ...

  4. 逆袭之旅DAY30.XIA.集合

    2018年7月26日 面试题:List和set的区别 ArrayList 遍历效率较高,但添加和删除较慢 遍历集合最高效的方法:迭代器 集合的遍历: 迭代器:Iterator 创建 为什么使用泛型: ...

  5. 逆袭之旅DAY28.XIA.异常处理

    2018-07-24  14:42:24 第一种: 第二种: 第三种:  执行 try--catch--finally--return(执行return  退出方法) 代码示例: 输入数字,输出对应课 ...

  6. 逆袭之旅DAY20.XIA.程序调试

    2018-07-16 20:25:50 F5:进入方法 F6:单步执行

  7. 逆袭之旅DAY20.XIA.循环结构

    2018-07-16 19:53:47 while循环 do do...while循环 for 循环

  8. 逆袭之旅DAY20.XIA.选择结构

    2018-07-16  18:50:49 本章目标: 基本if选择结构 逻辑运算符 多重if选择结构 嵌套if选择结构 什么是if选择结构: if选择结构是根据条件判断之后再做处理 import ja ...

  9. 逆袭之旅DAY20.xia.师父指导.数据类型

    2018-07-16  09:35:57 基础是王道 从码农--软件工程师--软件架构师 String 首字母大写,特殊引用类型,常量类 二.数组 存钱罐(只能放钱) 数据兼容 数组的长度(定义后长度 ...

随机推荐

  1. django核心配置项

    Django的默认配置文件中,包含上百条配置项目,其中很多是我们‘一辈子’都不碰到或者不需要单独配置的,这些项目在需要的时候再去查手册. 强调:配置的默认值不是在settings.py文件中!不要以为 ...

  2. Rancher与OpenLDAP对接

    简要说明: Rancher官网文档中,关于访问控制,有与OpenLDAP对接的介绍,但只是简要一笔带过,Rancher与OpenLDAP对接页面中的几个参数如何填写,并没有详细的说明. 本文通过Ope ...

  3. 插件写法之脚本运行环境,mac和window检测

    (function(root, factroy){   /* * 在这里进行对脚本运行环境的检测判断 * 浏览器中 有window对象 * node.js服务器端 有Global对象 * * IE11 ...

  4. 力扣(LeetCode) 35. 搜索插入位置

    给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引.如果目标值不存在于数组中,返回它将会被按顺序插入的位置. 你可以假设数组中无重复元素. 示例 1: 输入: [1,3,5,6], 5 输 ...

  5. 《剑指offer》第五十七题(和为s的两个数字)

    // 面试题57(一):和为s的两个数字 // 题目:输入一个递增排序的数组和一个数字s,在数组中查找两个数,使得它们 // 的和正好是s.如果有多对数字的和等于s,输出任意一对即可. #includ ...

  6. C#调用EXE

    1.问题意义 据说界面程序开发,首选C#(像lebview之类的也很好) 但是,能不能用其他语言开发核心代码,只用C#做界面?毕竟每种语言都有自己擅长的领域. 2.exe程序 比如有个example. ...

  7. Postman发包form-data、x-www-form-urlencoded、raw、binary的区别

    首先普及下http的Post四种Content-Type Postman中post编码方式form-data.x-www-form-urlencoded.raw.binary的区别 x-www-for ...

  8. filebeat配置文件

    filebeat主要用于收集和转发日志.filebeat监视指定的日志文件和位置,收集日志事件,并将它们转发到es或logstash进行索引. 安装  官网:https://www.elastic.c ...

  9. shiro身份验证

    身份验证,即在应用中谁能证明他就是他本人.一般提供如他们的身份ID一些标识信息来表明他就是他本人,如提供身份证,用户名/密码来证明. 在shiro中,用户需要提供principals (身份)和cre ...

  10. Matlab-10:Ritz-Galerkin方法求解二阶常微分方程

    一.代数多项式法: tic; clear clc % N=input('please key in the value of ''N'''); N=10; M=100; h=1/M; X=0:h:1; ...