點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)《JAVA》章節(jié)習(xí)題及答案匯總
第四章 流程控制
1[單選題]下面程序運(yùn)行結(jié)果為:( )
public class test3
{public static void main(String args[])
{ int count=0;
for (int i=0;i<=100;i++)
count+=count++;
}
}
A.0B.7C.編譯有錯(cuò)誤D.其他答案
參考答案:D
2[單選題]switch語句( )
A.都可以用if-else if結(jié)構(gòu)實(shí)現(xiàn)
B.都不可以用if-else if結(jié)構(gòu)實(shí)現(xiàn)
C.有的可以用if-else if結(jié)構(gòu)實(shí)現(xiàn)
D.大部分不可以用if-else if結(jié)構(gòu)實(shí)現(xiàn)
參考答案:A
3[單選題]JAVA程序經(jīng)常用到“遞歸”,“遞歸”的基本思想是( )
A.“讓別人反復(fù)調(diào)用自己”
B.“自己反復(fù)調(diào)用別人”
C.“自己反復(fù)調(diào)用自己”
D.以上說法都不對(duì)
參考答案:C
4[單選題]
參考答案:A
5[單選題]有如下程序段
if (x>0){ System.out.println("first"); }
else if (x>-4){ System.out.println("second"); }
else { System.out.println("third"); }
x的取值在什么范圍內(nèi)時(shí),將打印出字符串"second"?
A.x > 0 B.x > -4 C.x <= -4 D.x <= 0 & & x > -4
參考答案:D
6[單選題]給出下列的程序,其敘述正確的是
public class Man
{
static int arr[] = new int[10];
public static void main(String a[])
{
System.out.println(arr[1]);
}
}
A.編譯時(shí)將發(fā)生錯(cuò)誤
B.編譯時(shí)正確但是運(yùn)行時(shí)出錯(cuò)
C.輸出為0
D.輸出為null
參考答案:C
7[單選題]
參考答案:A
8[單選題]下列代碼中,將引起一個(gè)編譯錯(cuò)誤的行是
1)public class Test{
2) int m,n;
3) public Test() {}
4) public Test(int a) {m=a;}
5) public static void main(String args[]){
6) Test t1,t2;
7) int j,k;
8) j=0;k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12)}
A.第3行 B.第5行 C.第6行 D.第10行
參考答案:D
9[填空題]下列程序段的輸出結(jié)果為______ 。
int a=2;
switch (a)
{
case 2:
System.out.print("Value is 2.");
case 3 :
System.out.println("Value is 3.");
break;
default:
System.out.println("end ");
break;
}
參考解析:1
10[填空題]break語句最常見的用法是在switch語句中,通過break語句退出switch語句,使程序從整個(gè)switch 語句后面的()開始執(zhí)行。
參考解析:第一條語句
相關(guān)推薦:
2015年9月計(jì)算機(jī)等級(jí)考試成績查詢時(shí)間通知
2015計(jì)算機(jī)二級(jí)《VB》過關(guān)習(xí)題及答案精選匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |