小米课
返回首页 | 学习强国 | 提交答案
关键字: 大麻 潜在风险 马克思 主编 湖南 列宁主义 二十世 五四运动 | 时间:2024-10-08 08:57 | 人浏览

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

判断题:31道,每道2分,总分62
1.因为java中的数组为对象,所以数组有其成员变量和成员方法。在其成员中,最值得关注的是记录数组程度(元素个数)的变量length。

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

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

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

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

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

7.break语句的作用是使程序的流程重一个语句块内部跳转出来,如从switch语句的分支中跳出,或从循环体内部跳出。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

26.数组的创建包括数组的声明和数组分配空间两个步骤。

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

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

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

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

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

单选题:19道,每道2分,总分38
1.下列哪个语句是正确的()。

2.publicclassexam1
{
publicstaticvoidmain(Stringargs[])
{
intyear=2004;
if(year%4==0&&year%100!==0||year%400==0)
System.out.println(year+"isaleapyear");
else
System.out.println(year+"Isnotaleapyear");
}
}

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

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

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

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

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

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

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

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

11.intTwoArray[][]=newint[2][3];
intOneArray1[]={1,2};
intOneArray[]={3,4,5};
TwoArray[0]=OneArray1;
TwoArray[1]=OneArray2;
执行该语句序列后,TwoArray[1][2]的值为()。

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

13.publicclassExam2
{
publicstaticvoidmain(Stringargs[])
{
LOOP1:
for(inti=1;i<10;i++)
{
for(intj=2;j<i;j++)
if(i%j==0)
continueLOOP1;
System.out.println(i+"");
}
}
}
该程序的运行结果是()。

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

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

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

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

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

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

答案有错

上一篇:JAVA语言和WWW技术y 过程性评测(36)【参考答案】

下一篇:暂无

小米课手机端XML联系我们