JAVA语言和WWW技术y 过程性评测(12)【参考答案】

时间:2024-04-30 18:19:57 5A范文网 浏览: 平时作业 我要投稿
判断题:31道,每道2分,总分62
1.数组的创建包括数组的声明和数组分配空间两个步骤。

2.数组在定义时可以进行初始化。

3.在同一个switch语句中,case后的常量值必须互不相同。

4.数组在赋初值和赋值时都是判界的。

5.在java语言中,数组元素可以是基本数据类型,也可以是对象数据类型。

6.do…while循环又称“直到”循环,属于“后测型”循环语句:首先执行循环体,然后判断条件,根据条件决定是否继续执行循环。

7.java语言中,数组是一种最简单的复合数据类型。

8.switch语句中<表达式>的值必须是整型或字符型,<常量值1>到<常量值n>必须也是整型或者字符型。

9.if后括号(  )内<表达式>的值必须为boolean型。如果表达式的值为true,则执行紧跟着的<语句1>;如果表达式为false,则执行else子句中的<语句2>。

10.数组元素为基本数据类型时,在创建数组时系统将指定默认值。

11.字符串型数组是简单的对象类型数组。

12.在数组的存取操作中,企图使用小于或者大于length的下标都会引发越界异常错误。

13.数组下标只含一个下标的数组称为一维数组。

14.因为java中的数组为对象,所以数组有其成员变量和成员方法。在其成员中,最值得关注的是记录数组程度(元素个数)的变量length。

15.对二维复合数据类型的数组,必须首先为最高维分配引用空间,然后再顺次为低维分配空间,而且必须为每个数组元素单独分配空间。

16.使用循环可以避免重复不必要的操作,简化程序,节约内存,从而提高效率。

17.continue语句可以用在循环语句中,也可以不在循环语句中。

18.java程序通过控制语句来执行程序流,完成一定的任务。

19.一般程序控制结构包括三种:顺序结构、选择结构和循环结构。

20.异常处理语句的关键词为try…catch…finally,throw。

21.数组的输出操作是对该数组的各个元素的输出操作。

22.数组是相同数据类型的集合。

23.for循环语句使用一个循环变量,每循环一次循环后,循环变量的值就会自动增加或者减少。

24.while循环又称“当”型循环,属于前测型循环结构:首先判断条件,根据条件决定是否执行循环。

25.每个数组元素用其所在的数组的名字和其在数组中的顺序位置标示。

26.每个数组都有长度,也就是其含有元素的个数。

27.根据数组元素的下标个数,数组还可以分为一维数组和二维数组。

28.二维数组的创建只有一种方法。

29.java语言中,由于把二维数组看作是数组的数组,数组空间不是连续分配的,所以不要求二维数组的每一维的大小相同。

30.数组下标值从0开始,可以是int类型的数据、变量和算术表达式。

31.break语句的作用是使程序的流程重一个语句块内部跳转出来,如从switch语句的分支中跳出,或从循环体内部跳出。
 
选题:19道,每道2分,总分38
1.public class Exam2 
{
   public static void main(String args[])
   {
      LOOP1:
      for(int i=1;i<10;i++)
      {   
        for(int j=2;j<i;j++)
        if (i%j==0)
         continue LOOP1;
      System.out.println(i+"  ");
       }
     }
}
该程序的运行结果是(   )。 

2.下述语句序列,不正确的是(   )。

3.下列关于java语言的数组描述中,错误的是(   )。

4.下列哪个语句是为数组分配空间(  )。

5.下述语句中,(  )是不合法的。

6.sum=0;
for(int i=1;i<=10;i++)
{
if(i%2==0)
  continue;
sum=sum+i;
}
这段程序执行后,sun值为(   )。

7.在java语言中,可以采用(   )语句和(   )语句来实现程序的选择结构。

8.下列哪个语句是正确的(   )。

9.java数组有一个公共变量,称为数组长度,它表示该数组中元素总数,它的表达关键词是(   )。

10.int TwoArray[][]=new int[2][3];
int OneArray1[]={1,2};
int OneArray[]={3,4,5};
TwoArray[0]=OneArray1;
TwoArray[1]=OneArray2;
执行该语句序列后,TwoArray[1][2]的值为(    )。

11.public class exam1

   public static void  main(String args[])
   {
     int year=2004;
     if(year%4==0&&year%100!==0||year%400==0)
     System.out.println(year+"is a leap year");
     else
     System.out.println(year+"Is not a leap year");
   }
}

12.若想跳出循环体,应在循环体内包含(   )。

13.下列哪个不是与程序转移有关的跳转语句(   )。

14.对二维数组的初始化,可以直接对每个元素进行赋值,也可以(   )。

15.下列循环语句的循环次数是(  )。
int i=6;
do{
   System.out.println(i--);
   i--;
}while (i!=0);

16.一个算法具有下列5个特性,才能称为算法,即(   )、确定性、可行性、输入性、输出性。

17.String str="";
int i=0;
for(int n=100;n<=120;n++)
if(n%37==0)
{
str=str+n+"  ";
}
这段程序执行完毕,str的值为(   )。

18.Java语言中,提供了定义字符串的两个类,即String类和(   )类。

19.下列关于数组的定义形式,错误的是(   )。
 

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

中国特色社会主义的本质要求和重要保障04-30

作风问题的本质是什么问题 怎么整改04-30

饱和石灰水的化学式是什么04-30

司马迁简介运用修辞手法04-30

月球绕地球1000米用多久04-30

阅读下面语段,完成以下各题。(9分)青春如同一首神圣而美04-30

下列说法正确的是()A.核反应堆产生的能量是来自于氢核聚04-30

给加点字注音,或根据拼音写汉字,或根据意思写出相应的04-30

阅读下面文字,完成小题孤独的灵魂①在这样一个繁星之夜04-30

司马迁在写史记的时候有没有私心?04-30

热搜文章
最新文章