




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
面向?qū)ο蟪绦蛟O(shè)計(jì)學(xué)習(xí)通課后章節(jié)答案期末考試題庫2023年無類型標(biāo)識是指(
)
參考答案:
void
以下選項(xiàng)中合法的用戶標(biāo)識符是()。
參考答案:
_2Test
指出下列關(guān)于C源程序的敘述中哪些是錯(cuò)誤的。
參考答案:
在C源程序中,注釋說明只能位于一條語句的后面。
int*p2=&b;
參考答案:
p1
=
a;
下面的函數(shù)原型聲明中存在語法錯(cuò)誤的是(
)
參考答案:
AA(int
a;
int
b;)
下面代碼執(zhí)行后的結(jié)果為(
)int
main(){
int
sum=0;
int
i=0,j=0;
for(j=0;j<6;j++)
{
if(j%2)continue;
sum++;
}
printf("sum=%d",sum);
return
0;}
參考答案:
sum=3
程序運(yùn)行后的輸出結(jié)果是()?
參考答案:
10,14
源程序中凡是行首以#標(biāo)識的控制行都是預(yù)處理指令。以上描述是否正確?
參考答案:
正確
以下敘述中正確的是()
參考答案:
表達(dá)式:'a'
>
'b'的結(jié)果是"假"
下列選項(xiàng)中,可以導(dǎo)入指定包中所有類的是(
)
參考答案:
import包名.*
如果jdk的安裝路徑為:c:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個(gè)選項(xiàng)()
參考答案:
c:\jdk\bin;
JDK安裝成功后,可以將bin目錄的路徑配置在環(huán)境變量path中。()
參考答案:
對
配置classpath環(huán)境變量的目的是為了可以查找到j(luò)ava文件。()
參考答案:
錯(cuò)
JDK工具中自帶了一個(gè)JRE工具()
參考答案:
對
在switch語句中,每個(gè)case關(guān)鍵字后面必須有break(
)
參考答案:
錯(cuò)
比較運(yùn)算符用于對兩個(gè)數(shù)值或變量進(jìn)行比較,其結(jié)果是一個(gè)布爾值(
)
參考答案:
對
在進(jìn)行賦值運(yùn)算時(shí),將運(yùn)算符右邊的值賦給左邊的變量(
)
參考答案:
對
當(dāng)intx=3,y=4時(shí),表達(dá)式booleanb=x==y?true:false的結(jié)果是false(
)
參考答案:
對
當(dāng)類的成員未用訪問權(quán)限修飾符修飾時(shí),java默認(rèn)此成員的訪問權(quán)限是(
)
參考答案:
友好
方法遞歸次數(shù)過多會導(dǎo)致內(nèi)存溢出(
)
參考答案:
對
在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說明系統(tǒng)path環(huán)境變量配置成功。()
參考答案:
對
使用javac命令,可以將Hello.java文件編譯成Hello.class文件()
參考答案:
對
path環(huán)境變量是系統(tǒng)環(huán)境變量中的一種,它用于保存一系列的路徑。()
參考答案:
對
javac.exe命令文件存放在JDK安裝目錄的lib目錄下。()
參考答案:
錯(cuò)
一個(gè)類中可以定義多個(gè)同名的方法,只要他們的返回值類型不同即可(
)
參考答案:
錯(cuò)
在不同的操作系統(tǒng)中可以使用同一個(gè)JDK。()
參考答案:
錯(cuò)
當(dāng)方法中的返回值類型是void時(shí),可以不寫return語句(
)
參考答案:
對
while循環(huán)條件只能是boolean類型的變量,而不能是boolean類型的常量(
)
參考答案:
錯(cuò)
switch條件語句可以針對某個(gè)表達(dá)式的值作出判斷,從而決定程序執(zhí)行哪一段代碼
(
)
參考答案:
對
continue語句只用于循環(huán)語句中,它的作用是跳出循環(huán)。(
)
參考答案:
錯(cuò)
請閱讀下面的程序,sum的值為(
)publicclassTest{
publicstaticvoidmain(String[]args){
intsum=0;
for(inti=1;i<=100;i++){
if(i%2==1){
continue;
}
sum+=i;
}
System.out.println("sum="+sum);
}}
參考答案:
2550
下列語句序列執(zhí)行后,k的值是(
).intj=8,k=15;for(inti=2;i!=j;i++)
{j-=2;k++;}
參考答案:
17
下列語句序列執(zhí)行后,k的值是
(
)inti=10,j=18,k=30;switch(j-i)
{case8:k++;
case9:k+=2;
case10:k+=3;
default:k/=j;
}
參考答案:
2
import語句通常出現(xiàn)在package語句之前(
)
參考答案:
錯(cuò)
包的聲明只能位于Java源文件的第一行(
)
參考答案:
對
下面語句執(zhí)行結(jié)果為(
)
publicstaticvoidmain(String[]args){
inti=4;
if(i<0){
i=1;}
else{i=2;}
System.out.println(i);}
參考答案:
2
聲明構(gòu)造方法時(shí),可以使用private關(guān)鍵字修飾。(
)
參考答案:
錯(cuò)
若有如下語句
intx=3;
do{
System.out.println(x);
x-=2;}while(--x>0);
則上面程序段運(yùn)行的結(jié)果為(
)
參考答案:
輸出的是3
執(zhí)行下面代碼后的輸出是(
)。m=1;while(m++<2)
System.out.println(m);
參考答案:
2
執(zhí)行下面程序后,哪個(gè)結(jié)論是正確的(
)inta,b,c;a=1;b=3;c=(a+b>3?++a:b++);
參考答案:
a的值為2,b的值為3,c的值為2
假設(shè)有2個(gè)整數(shù)x和y,表達(dá)式x>=y?x:y的含義是(
)
參考答案:
求2個(gè)數(shù)的較大數(shù)
一個(gè)類中如果沒有定義構(gòu)造方法,那么這個(gè)類就沒有構(gòu)造方法。(
)
參考答案:
錯(cuò)
Java中的包是用來存放類的,通常功能相同的類存放在相同的包中(
)
參考答案:
對
this關(guān)鍵字可以在所有的方法中使用。(
)
參考答案:
錯(cuò)
靜態(tài)變量可以被類和對象調(diào)用。(
)
參考答案:
對
下列代碼中的“this”指的是(???????)。???class?Bird{?int?x,y;?void?fly(int?x,int?y){?this.x=x;?this.y=y;?}?}
參考答案:
Bird對象自身
不允許作為類及類成員的訪問控制符的是(?)
參考答案:
static
現(xiàn)有一個(gè)Java源文件,其中包含有一個(gè)名為Example的public類,為了成功編譯該文件,需要滿足以下哪些條件(
?)
參考答案:
源文件必須為Example.java
下列關(guān)于構(gòu)造方法的特點(diǎn)的描述中,錯(cuò)誤的是(
)
參考答案:
不可重載
對于下列Hello類,哪個(gè)敘述是正確的?
(
)class
Hello
{
Hello(int
m){
}
int
Hello()
{
return
20;
}
hello()
{
}}
參考答案:
Hello無法通過編譯,因?yàn)槠渲械膆ello方法的方法頭是錯(cuò)誤的(沒有類型)。
下列關(guān)于構(gòu)造方法定義的描述中,錯(cuò)誤的是(
)
參考答案:
當(dāng)定義了有參構(gòu)造方法,系統(tǒng)默認(rèn)的無參構(gòu)造方法依然存在
有一個(gè)類A,以下為其構(gòu)造方法的聲明,其中正確的是(
)
參考答案:
publicA(intx){...}
對象使用時(shí),下面描述錯(cuò)誤的是(
)
參考答案:
對象聲明之后即可使用。
關(guān)于對象成員占用內(nèi)存的說法哪個(gè)正確(
)
參考答案:
同一個(gè)類的對象使用不同的內(nèi)存段但靜態(tài)成員共享相同的內(nèi)存空間
類與對象的關(guān)系是(
)
參考答案:
類是對象的抽象
實(shí)例變量(
)
參考答案:
的作用域?yàn)檎麄€(gè)類
下面關(guān)于Java中類的說法哪個(gè)是不正確的(
)
參考答案:
類一定要聲明為public的,才可以執(zhí)行。
下列哪個(gè)敘述是正確的?(
)
參考答案:
Java應(yīng)用程序由若干個(gè)類所構(gòu)成,這些類可以在一個(gè)源文件中,也可以分布在若干個(gè)源文件中,其中必須有一個(gè)源文件含有主類。
JAVA中,使用()修飾符時(shí),一個(gè)類能被同一包或不同包中的其他類訪問。(
)
參考答案:
public
JAVA中,訪問修飾符開放級別最高的是(
)
參考答案:
public
下面說法正確的是:(
)
參考答案:
如果源代碼中有package語句,則該語句必須放在代碼的第一行(不考慮注釋和空格)
定義整型變量:intn=456;,表達(dá)式的值為5的是(
)
參考答案:
n/10%10
switch語句不能用于下列哪種數(shù)據(jù)類型(
)
參考答案:
double
定義主類的類頭時(shí)可以使用的訪問控制符是(??????)
參考答案:
public
在Java中,用package語句說明一個(gè)包時(shí),該包的層次結(jié)構(gòu)必須(?????)
參考答案:
與類所在的文件目錄層次相同
下列目錄中,哪一個(gè)是用來存放JDK可執(zhí)行程序的。(
)
參考答案:
bin目錄
在Java中,由Java編譯器自動導(dǎo)入,而無需在程序中用import導(dǎo)入的包是(????)
參考答案:
java.lang
下列關(guān)于classpath環(huán)境變量的說法中,哪一個(gè)是正確的?
參考答案:
classpath配置一次后可永久使用
下列目錄中,哪一個(gè)是用來存放JDK核心源代碼的?
參考答案:
src目錄
為了使包sos中的類在當(dāng)前程序中可用,可以使用的語句是(?????)
參考答案:
import?sos.*
Java屬于以下哪種語言?(
)
參考答案:
高級語言
下面關(guān)于path和classpath的說法中,錯(cuò)誤的是()
參考答案:
只要設(shè)置了classpath
這個(gè)環(huán)境變量系統(tǒng)就不會再在當(dāng)前目錄下查詢某個(gè)類
c++是編譯執(zhí)行的,非解釋執(zhí)行
參考答案:
對
第一條語句的表達(dá)式的值永遠(yuǎn)是真,第二條語句的表達(dá)式的值不一定是真
參考答案:
對
c/c++標(biāo)識符區(qū)分大小寫
參考答案:
對
不同的軟硬件系統(tǒng)中,int類型占用的字節(jié)數(shù)可能不同
參考答案:
對
c/c++輸入字符時(shí),不同的系統(tǒng)回車鍵的值可能不一樣
參考答案:
對
c/c++程序編譯、運(yùn)行了幾次都沒有錯(cuò)誤,是否說明程序沒有問題了,可以放心使用
參考答案:
錯(cuò)
字符與字符串是同一種類型的數(shù)據(jù),這種說法是否正確
參考答案:
錯(cuò)
函數(shù)重寫與函數(shù)重載的相同之處是?()
參考答案:
函數(shù)名
現(xiàn)有兩個(gè)類A、B,以下描述中表示B繼承自A的是?()
參考答案:
classBextendsA
在類的繼承關(guān)系中,需要遵循以下哪個(gè)繼承原則?
參考答案:
單一
已知類的繼承關(guān)系如下:classEmployee;classManagerextendsEmployee;classDirectorextendsEmployee;則以下語句能通過編譯的有哪些?
參考答案:
Employeee=newManager();
下了關(guān)于接口繼承的說法中,正確的是?()
參考答案:
一個(gè)接口可以繼承多個(gè)接口
下列關(guān)于接口的說法中,錯(cuò)誤的是?()
參考答案:
接口中定義的變量可以被修改
下列程序段執(zhí)行后的結(jié)果是()。Strings=newString("abcdefg");for(inti=0;i
參考答案:
aceg
下列字符串常量中,哪一個(gè)是錯(cuò)誤的()
參考答案:
“12”12”
已知String對象s="abcdefg",則s.substring(2,5)的返回值為?()
參考答案:
"cde"
inti,x=0;for(i=0;i<99;i++)if(i%2)x++;執(zhí)行完程序段后,x的值是____。
參考答案:
49
設(shè)有語句inta=5,b=7,c=15,d;d=b>a||(c=a+b);則c的值為____。
參考答案:
15
設(shè)有語句:floatx=2.4;inta=5,b;b=a+x;則變量b的值為____。
參考答案:
7
數(shù)學(xué)算式的C++表達(dá)式為____。
參考答案:
1.0/(a*x*x+b*y)
設(shè)有intn=10,則表達(dá)式n<=10?1:2的值為____。
參考答案:
1
設(shè)有doublex;,僅使用基本運(yùn)算符寫出表示“x的絕對值大于10”時(shí)值為“真”的表達(dá)式____。
參考答案:
x>10||x<-10;!(x<=10&&x>=-10)
設(shè)有語句:inta=5,b=6,c;c=!a&&b++;執(zhí)行以上語句后,變量b的值為____。
參考答案:
6
設(shè)a和n已定義為整型變量項(xiàng),且a=10、n=9,表達(dá)式a+=a-=a*=a運(yùn)算后a的值____。
參考答案:
0
{執(zhí)行完下列C++語句序列后,a的值為____。intx=1,y=0,a=3;a=(--x==y++)?y?x:y:a+=--y;}
參考答案:
0
設(shè)x是int型變量,能判斷x為奇數(shù)的關(guān)系表達(dá)式是____。
參考答案:
x%2==1;x%2;x%2!=0;!(x%2==0)
{設(shè)有下列語句chara,b,c;cin>>a>>b>>c;cout<,則運(yùn)行結(jié)果為____。(說明:為回車)}
參考答案:
CDE
{設(shè)有下列語句chara='9',b='m',c='n';cout<<(a=b=c);則運(yùn)行結(jié)果為____。}
參考答案:
n
語句cout<<"12345\0ab";輸出的是____。
參考答案:
12345
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inta,b,c;a=2;b=5;c=a*b;cout<<"a*b="<
參考答案:
a*b=10
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inta,b,c,d;a=b=c=-1;d=++a||++b&&++c;cout<
參考答案:
00-10
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inta=3,b=6,c=5;if(a>b)if(a>c)cout<
參考答案:
5
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inti=10;switch(i){case9:i=i+1;case10:i=i+1;case11:i=i+1;break;default:i=i+1;}cout<
參考答案:
12
循環(huán)語句for(ints=0,j=1;j<=10;s+=j);j++;的循環(huán)體的執(zhí)行次數(shù)為____。
參考答案:
無窮;無限
設(shè)整型變量x的初值為0,則語句while(x)x++;的執(zhí)行次數(shù)是____。
參考答案:
0
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){intx=1,y=2,z=3;while(z>0&&++x<3)y=y-1;cout<
參考答案:
313
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inta=0,i;for(i=0;i<4;i++){switch(i){case0:case3:a++;case1:case2:a+=2;default:a+=3;}}cout<<a<<endl;return0;}}
參考答案:
22
{執(zhí)行下列語句后,a=____。inti,a,b;for(a=10,b=2;b<5;b++)for(i=b;i<5;i++)a+=i;}
參考答案:
30
{以下程序的輸出結(jié)果是____。#includeconstintM=30;usingnamespacestd;intmain(){intc3,c5,c7;c3=c5=c7=0;for(inti=1;i<=M;i++){if(i%3==0)c3++;if(i%5==0)c5++;if(i%7==0)c7++;}cout<
參考答案:
1064
{在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為____。intn=10;for(inti=0;in/2)break;}
參考答案:
6
{在下面循環(huán)語句中循環(huán)體執(zhí)行的次數(shù)為____。intn=10;for(inti=0;i=n/2)break;}
參考答案:
5
{以下程序的功能是____。#includeusingnamespacestd;intmain(){inti,n=0;for(i=1;i<20;i++){if(i%3!=0)continue;n++;}cout<<"n="<
參考答案:
統(tǒng)計(jì)1-20之間3的倍數(shù)的個(gè)數(shù)
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inti,n=0;for(i=1;i<20;i++){if(i%5!=0)continue;n++;}cout<<"n="<
參考答案:
n=3
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){intp=1;for(inti=1;i<10;i++){if(i%2)continue;p*=i;}cout<<"p="<
參考答案:
p=384
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inti=1,j=1;for(;j<10;j++){if(j>5){i+=2;break;}if(j%2!=0){j+=2;continue;}cout<
參考答案:
14
當(dāng)在程序中執(zhí)行到
語句時(shí),將結(jié)束本層循環(huán)類語句或switch語句的執(zhí)行。
參考答案:
break
{以下程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){inti=1,j=1;for(;j<10;j++){if(j>5){i+=2;break;}if(j%2!=0){j+=2;continue;}}cout<
參考答案:
38
下列關(guān)于語句“for(e1;e2;e3)s1;”的描述不正確的是____。
參考答案:
表達(dá)式e1和e3可為空,但e2不能空
對于while和do…while循環(huán)語句,以下描述正確的是____。
參考答案:
do…while語句中的循環(huán)體至少執(zhí)行一次
while(!x)中的(!x)與下面____條件等價(jià)。
參考答案:
x==0
當(dāng)執(zhí)行以下程序段時(shí),循環(huán)體將執(zhí)行____。intmain(){inty=1;do{y--;}while(y--);}
參考答案:
一次
下列程序段中循環(huán)體執(zhí)行的次數(shù)為____。intk=10;while(k==1)k=k-1;
參考答案:
循環(huán)體語句一次都不執(zhí)行
循環(huán)語句for(ints=0,j=1;j<=10;s+=j)
;
j++;
的循環(huán)體的執(zhí)行次數(shù)為
。
參考答案:
無窮;
設(shè)整型變量x的初值為0,則語句while(x)x++;的執(zhí)行次數(shù)是。
參考答案:
0;
以下程序的輸出結(jié)果是。#includeusingnamespacestd;intmain(){intx=0,y=5,z=3;while(z>0&&++x<3)y=y-1;cout<
參考答案:
333;
以下程序的輸出結(jié)果是
。
#include
constintM=30;usingnamespacestd;intmain(){
intc3,c5,c7;
c3=c5=c7=0;
for(inti=1;i<=M;i++){
if(i%3==0)c3++;
if(i%5==0)c5++;
if(i%7==0)c7++;
}
cout<
參考答案:
1064
以下程序的輸出結(jié)果是
。
#include
usingnamespacestd;intmain(){
inta=0,i;
for(i=1;i<5;i++){
switch(i){
case0:
case3:a+=2;
case1:
case2:a+=3;
default:a+=5;
}
}
cout<<a<<endl;
return0;
}
參考答案:
31;
執(zhí)行以下程序段后,輸出結(jié)果為____。intx=10;if(x--<10)cout<
參考答案:
8
執(zhí)行以下程序段后,y的值為____。intx=2,y;if(x<0)y=0;elseif(x<5)y=9/x;elsey=1;
參考答案:
4
下列關(guān)于switch語句的描述不正確的是____。
參考答案:
switch語句中的每一個(gè)case子句中必須有一個(gè)break語句
以下程序的輸出結(jié)果是
。
#includeusing
namespace
std;intmain(){
inta=4,b=7,c=2;
if(a>b)
if(a>c)
cout<
參考答案:
2;
以下程序的輸出結(jié)果是。#includeusingnamespacestd;intmain(){inta=2,b=5,c=0;if(a+b>10)c=a*b;elsec=3*a+b;if(c<=20)cout<
參考答案:
121;
以下程序的輸出結(jié)果是。#includeusingnamespacestd;intmain(){inti=10;switch(i){case9:i=i+1;case10:i=i+1;case11:i=i+1;default:i=i+1;}cout<
參考答案:
13;
以下程序的輸出結(jié)果是。#includeusingnamespacestd;intmain(){inti=10;switch(i){case9:i=i+1;case10:i=i+1;break;case11:i=i+1;default:i=i+1;}cout<
參考答案:
11;
C++中的保留字case和default只能用于語句的定義體中。
參考答案:
switch;
結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是____。
參考答案:
順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)
設(shè)有charc=100;執(zhí)行“cout<
參考答案:
10000
設(shè)有inti,b;則下列語句正確的是____。
參考答案:
cin>>oct>>b;
設(shè)有int
i,b;則下列語句正確的是____。
參考答案:
cin>>i;
設(shè)有inti=17;執(zhí)行“cin>>hex>>i;cout<
參考答案:
16
以下程序的輸出結(jié)果是。#includeusingnamespacestd;intmain(){inta=-1,b=4,k;k=(a++<0)&&(!(b--<=0));cout<
參考答案:
031;
以下程序的輸出結(jié)果是
。
#includeusing
namespace
std;int
main(){
inta,b,c;
a=2;
b=3;
c=a*b;
cout<<"a*b="<
參考答案:
a*b=6
設(shè)有下列語句chara='9',b='b',c='k';cout<<(a=b=c);則運(yùn)行結(jié)果為。
參考答案:
k;
設(shè)有語句:inta,b,c,d;cin>>a>>oct>>b>>hex>>c>>dec>>d;cout<
參考答案:
23133527;
設(shè)有下列語句chara,b,c;cin>>a>>b>>c;cout<,則運(yùn)行結(jié)果為。(說明:為回車)
參考答案:
CDE;
以下選項(xiàng)中,合法的用戶標(biāo)識符是()。
參考答案:
_2Test
在C++語言中,自定義的標(biāo)識符()。
參考答案:
不能使用關(guān)鍵字并且區(qū)分大小寫
下列符號中,不是分隔符的是()。
參考答案:
[]
下列數(shù)據(jù)中合法的c++字符常量是()。
參考答案:
'\\'
表達(dá)式33/5的結(jié)果為()。
參考答案:
6
整型變量i定義后賦初值inti=2.8*6的結(jié)果是()。
參考答案:
16
如果有整型量intx=5,執(zhí)行情況x+=1.9后x的值為()。
參考答案:
6
用邏輯表達(dá)式表示“大于10而小于20的數(shù)”,正確的是()。
參考答案:
!(x<=10||x>=20)
下列語句彼此等價(jià)的是()。
參考答案:
!((a>10)||(a<0))和(a<=10)&&(a>=0)
先閱讀下面的程序片段:Stringstr1=newString("java");Stringstr2=newString("java");StringBufferstr3=newStringBuffer("java");對于上述定義的變量,以下表達(dá)式的值為true的是哪個(gè)?
參考答案:
str1.equals(str2);
下面表達(dá)式的值為false的是()。
參考答案:
3&&0&&1
能將數(shù)學(xué)表達(dá)式a<=c<=b表示為正確的c++表達(dá)式的是()。
參考答案:
c>=a&&c<=b
若x=4,則x*=x+2的值為()。
參考答案:
24
{下列程序段中循環(huán)體執(zhí)行的次數(shù)為____。intk=10;while(k=1)k=k-1;}
參考答案:
循環(huán)體語句執(zhí)行無數(shù)次
設(shè)以下變量都是int類型,則值不等于7的表達(dá)式是()。
參考答案:
x=6,x+1,y=6,x+y
若變量a是int型,并執(zhí)行了語句:a='A'+1.6;,則正確的敘述是()。
參考答案:
a的值為字符'A'的ASCII值加1
設(shè)有程序段:inta=7,b=4,c=6,d;cout<<(d=a>b?(a>c?a:c):(b));輸出結(jié)果是__。
參考答案:
7
設(shè)有說明語句intj;floatx;則執(zhí)行語句x=j=4.8;后,x的值為__。
參考答案:
4
設(shè)有語句inta=5,b=7,c=15,d;d=b>a||(c=a+b);則d的值為__。
參考答案:
1
在Java語言中,String類型的成員變量的默認(rèn)初始值是()。
參考答案:
null
設(shè)有語句:floatx=3.9;inta=5,b;b=a+x;則變量b的值為__。
參考答案:
8
數(shù)學(xué)算式的C++表達(dá)式為__。
參考答案:
1.0/(a*x*x+b*y*y)
設(shè)有doublex;,僅使用基本運(yùn)算符寫出表示“x的絕對值大于10”時(shí)值為“真”的表達(dá)式__。
參考答案:
x>10||x<-10;!(x<=10&&x>=-10);x<-10||x>10;!(x>=-10&&x<=10)
設(shè)有語句:inta=5,b=6,c;c=!a&&b++;執(zhí)行以上語句后,變量c的值為__。
參考答案:
0
請閱讀下面的代碼Strings1=newString(“abc”);Strings2=ern();Strings3=”abc”;System.out.println(s1==s2);System.out.println(s2==s3);System.out.println(s1==s3);下列選項(xiàng)中,程序的輸出結(jié)果為()
參考答案:
falsetruefalse
設(shè)a已定義為整型變量,且a=10,表達(dá)式a+=a-=a*=a運(yùn)算后a的值__。
參考答案:
0
設(shè)n已定義為整型變量,且n=10,表達(dá)式n*=2+7運(yùn)算后n的值__。
參考答案:
90
下列方法中,哪個(gè)用于實(shí)現(xiàn)獲取字符在某個(gè)字符串中第一次出現(xiàn)的索引?()
參考答案:
intindexOf(intch)
下列方法中,用于判斷字符串是否相等的是()
參考答案:
booleanequals(ObjectanObject)
設(shè)有說明語句“int
a=10,b=15,c;”執(zhí)行語句“c=a||(a+=b)||(++b);”后,a、b、c的值分別是__。
參考答案:
10、15、1
面向?qū)ο笥腥筇攸c(diǎn)分別是繼承、____、____。
參考答案:
封裝###多態(tài)
異常處理是由()、()和()塊三個(gè)關(guān)鍵所組成的程序塊。
參考答案:
try###catch###finally
下面為使用面向?qū)ο笳Z言的正確理由是(
)。
參考答案:
面向?qū)ο蟪绦蚝苋菀赘拍罨?/p>
classMyExceptionextends(1){}publicclassDemo{publicstaticvoidmain(String[]args){try{show();}catch((2)e){e.printStackTrace();}}publicstaticvoidshow()(3)MyException{thrownewMyException();}以上程序,創(chuàng)建了一個(gè)自定義異常(編譯異常),請補(bǔ)全空白處代碼()
參考答案:
(1)Exception(2)MyException(3)throws
在C++中,源程序變?yōu)榭蓤?zhí)行程序的正確順序應(yīng)該是()。
參考答案:
編輯、編譯、鏈接、執(zhí)行
下列描述中正確的是()。
參考答案:
不是每個(gè)C++程序都必須包含預(yù)處理命令#include
{當(dāng)執(zhí)行以下程序段時(shí),循環(huán)體將執(zhí)行____。intmain(){inty=1;do{y--;}while(y--);}}
參考答案:
一次
循環(huán)語句“for(inti=1;i
參考答案:
n-1
switch語句能夠改寫為語句____。
參考答案:
if
C++程序由一個(gè)或多個(gè)函數(shù)組成,其中必須有一個(gè)(且只能一個(gè))
函數(shù)。
參考答案:
main;主
下列方法中,用于返回當(dāng)前日期的方法是?()
參考答案:
Date()
C++中,在行尾使用注釋的開始標(biāo)記符為
。
參考答案:
//
閱讀下面一段代碼Integerin1=newInteger(10);Integerin2=newInteger(10);Integerin3=10;Integerin4=10;System.out.print(in1==in2);System.out.print(in1==in3);System.out.print(in3==in4);下列選項(xiàng)中,程序的運(yùn)行結(jié)果是()
參考答案:
falsefalsetrue
程序中的預(yù)處理命令是指以
字符開頭的命令。
參考答案:
#
{當(dāng)x="a"時(shí),執(zhí)行以下語句組后,a的值是____。inta=1;switch(x){case1:a++;case2:++a;break;default:a+=1;}}
參考答案:
語法錯(cuò)誤
程序運(yùn)行中需要從鍵盤上輸入多于一個(gè)數(shù)據(jù)時(shí),各數(shù)據(jù)之間應(yīng)使用____符號作為分隔符。
參考答案:
空格或回車;空格或者回車;回車或空格;回車或者空格
下面關(guān)于throws作用的描述中,正確的是()
參考答案:
throws出現(xiàn)在方法函數(shù)頭
C++語言可執(zhí)行程序從()開始執(zhí)行。
參考答案:
程序中的main函數(shù)
C++語言程序的基本單位是()。
參考答案:
語句
下面哪個(gè)修飾符不可以修飾接口中的成員變量?()
參考答案:
private
在C++語言里,一條語句是以字符()作為結(jié)束符的。
參考答案:
;
自定義運(yùn)行時(shí)異常,必須繼承自()類
參考答案:
RuntimeException
請閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){inta[]={2,0,4,1,8,3,5};inttemp;for(inti=0;i<a.length-1;i++){for(intj=a.length-1;j>i;j--){if(a[j]<a[j-1]){temp=a[j];a[j]=a[j-1];a[j-1]=temp;}}}for(Integeri:a){System.out.print(i);}}}下列選項(xiàng)中,哪個(gè)是程序的運(yùn)行結(jié)果()
參考答案:
0123458
{執(zhí)行以下程序段后,變量i的值為____。inti=2;switch(i){case1:i+=10;case2:i+=10;break;case3:i++;default:i++;break;}}
參考答案:
12
在Java語言中,以下哪個(gè)關(guān)鍵字用于在方法上聲明拋出異常?
參考答案:
throws
java中的非字符輸出流都是________抽象類的子類,java中的字符輸出流都是抽象類________的子類
參考答案:
OutputStream###Writer
在Java的基本數(shù)據(jù)類型中,char型采用Unicode編碼方案,每個(gè)Unicode碼占用____字節(jié)內(nèi)存空間
參考答案:
2
下列哪項(xiàng)是Java語言中所定義的字節(jié)流?
參考答案:
InputStream
在輸入流的read方法返回哪個(gè)值的時(shí)候表示讀取結(jié)束?
參考答案:
-1
下面的程序創(chuàng)建了一個(gè)文件輸出流對象,用來向文件test.txt中輸出數(shù)據(jù),假設(shè)程序當(dāng)前目錄下不存在文件test.txt,編譯下面的程序Test.java后,將該程序運(yùn)行3次,則文件test.txt的內(nèi)容是()。importjava.io.*;publicclassTest{publicstaticvoidmain(Stringargs[]){try{Strings="ABCDE";byteb[]=s.getBytes();FileOutputStreamfile=newFileOutputStream("test.txt",true);file.write(b);file.close();}catch(IOExceptione){System.out.println(e.toString());}}}
參考答案:
ABCDEABCDEABCDE
InputStream和OutputStream讀寫的數(shù)據(jù)大小是()個(gè)bit。
參考答案:
8
實(shí)現(xiàn)字符流的讀操作類是
參考答案:
FileReader
如果需要從文件中讀取數(shù)據(jù),則可以在程序中創(chuàng)建哪一個(gè)類的對象()
參考答案:
FileInputStream
為了從文本文件中逐行讀取內(nèi)容,應(yīng)該使用哪個(gè)處理流對象?
參考答案:
BufferedReader
{執(zhí)行以下程序段后,y的值為____。intx=4,y;if(x<0)y=0;elseif(x<5)y=9/x;elsey=1;}
參考答案:
2
下列關(guān)于this關(guān)鍵字的說法中,錯(cuò)誤的是()
參考答案:
this可以出現(xiàn)在任何方法中
以下代碼執(zhí)行后的結(jié)果是:()publicclassPerson{Stringname=“小芳”;publicPerson(Stringname){name=“小蘭”;}publicvoidshow(){=“小翠”;}publicstaticvoidmain(String[]args){Personp=newPerson(“小鳳”);System.out.print();p.show();System.out.print();}}
參考答案:
小芳小翠
下列關(guān)于成員屬性與成員方法的描述中,錯(cuò)誤的是()
參考答案:
成員屬性我們也叫成員變量,它就是描述對象的特征。它可以定義在類中,也可以定義在方法中
當(dāng)一個(gè)類中成員變量和局部變量重名時(shí),可以使用哪個(gè)關(guān)鍵字進(jìn)行區(qū)分()
參考答案:
this
{執(zhí)行以下程序段后,輸出結(jié)果為____。intx=3;if(x--<5)cout<
參考答案:
22
設(shè)有inti,b;則下列語句正確的是____。
參考答案:
cin>>oct>>b;
在以下什么情況下,構(gòu)造方法會被調(diào)用?
參考答案:
創(chuàng)建對象時(shí)
下列關(guān)于構(gòu)造方法的描述,錯(cuò)誤的是()。
參考答案:
一個(gè)類中只能定義一個(gè)構(gòu)造方法
設(shè)有定義“floaty=2.1467;intx;”,則以下表達(dá)式中可以實(shí)現(xiàn)將y中的數(shù)值保留小數(shù)點(diǎn)后2位,將第三位四舍五人的表達(dá)式是()。
參考答案:
x=y*l00+0.5,y=x/l00.0
若有doublex=8.3,y;則執(zhí)行完語句y=int(x)+2.9;后,x和y的值分別是()。
參考答案:
8.3和10.9
在下列成對的表達(dá)式中,運(yùn)算結(jié)果類型相同的一對是()。
參考答案:
5.0/4.0和5.0/4
設(shè)有四個(gè)常數(shù):①4e0.5②'\87'③0X5A④"\"",其中符合C++語法規(guī)則的常量是()。
參考答案:
③④
設(shè)有變量說明“inta=1,b=2;floatx=1.5,y=1.2;”,下列語句正確的是()。
參考答案:
a=x+y;
設(shè)CH為字符型變量,則語句CH=CH+'a'-'A';的作用可能是()。
參考答案:
將大寫字母轉(zhuǎn)換成對應(yīng)的小寫字母
若變量a是int型,并執(zhí)行了語句:a='A'+1.6;,則正確的敘述是()。
參考答案:
a的值為字符'A'的ASCII值加1
設(shè)以下變量都是int類型,則值不等于7的表達(dá)式是()。
參考答案:
x=6,x+1,y=6,x+y
以下選項(xiàng)中,與k=n++完全等價(jià)的表達(dá)式是()。
參考答案:
k=n,n=n+1
若有intx=1,y=1,z=1;執(zhí)行表達(dá)式w=++x||++y&&++z后,x、y、z的值分別為()。
參考答案:
x=2,y=1,z=1
能將數(shù)學(xué)表達(dá)式a<=c<=b表示為正確的c++表達(dá)式的是()。
參考答案:
c>=a&&c<=b
設(shè)inta=10,b=11,c=12;表達(dá)式(a+b)<c&&b==c的值是()。
參考答案:
0
下面表達(dá)式的值為false的是()。
參考答案:
3&&0&&1
用邏輯表達(dá)式表示“大于20而小于30的數(shù)”,正確的是()。
參考答案:
!(x<=20||x>=30)
整型變量i定義后賦初值inti=3.45*6的結(jié)果是()。
參考答案:
20
表達(dá)式34/5的結(jié)果為()。
參考答案:
6
在C++中合法的字符型常量是()。
參考答案:
'\n'
在C++語言中,自定義的標(biāo)識符()。
參考答案:
不能使用關(guān)鍵字并且區(qū)分大小寫
下列關(guān)于對象的類型轉(zhuǎn)換的描述,說法錯(cuò)誤的是()
參考答案:
由new語句創(chuàng)建的父類對象可以強(qiáng)制轉(zhuǎn)換為子類的對象
下列符號屬于c++語言用戶標(biāo)識符的是()。
參考答案:
Void
以下選項(xiàng)中,合法的用戶標(biāo)識符是()。
參考答案:
_6Text
C++語言可執(zhí)行程序從()開始執(zhí)行。
參考答案:
程序中的main函數(shù)
下列描述中正確的是()。
參考答案:
C++程序一行只能有一條包含預(yù)處理命令#include
#includeusingnamespacestd;classA{public:A(inti){a=i;cout<<"con.A\n";}voidprint(){cout<
參考答案:
6###con.A###12131
#includeusingnamespacestd;classA{public:A(inti){a=i;cout<<"con.A\n";}voidprint(){cout<
參考答案:
5###con.B2###12131
執(zhí)行下列程序后,輸出的第一行是______,第二行是______。#includeusingnamespacestd;classB{protected:intb;public:B(inti){b=i+10;show();}B(){}voidshow(){cout<<"B::show()b="<
參考答案:
Outer.Inneroi=newOuter.Inner();oi.method();
下列異常聲明中,正確的是()
參考答案:
publicvoidfun()throwsIOException{}
SimpleDateFormat類的哪個(gè)方法可以格式化日期?()
參考答案:
format
先閱讀下面的程序片段:Stringstr="abccdefcdh";String[]arr=str.split("c");System.out.println(arr.length);程序執(zhí)行后,打印的結(jié)果是幾?
參考答案:
4
以下哪個(gè)選項(xiàng)可以正確創(chuàng)建一個(gè)長度為3的二維數(shù)組()
參考答案:
newint[3][];
{下面程序的輸出結(jié)果是____。#includeusingnamespacestd;intmain(){intx=4;do{cout<<(x-=3)<<endl;}while(--x);}}
參考答案:
1
在下面的代碼中顯示的是什么?public
class
Test1
{
public
static
void
main(String[]
args)
{
int
x
=
1;
int
y
=
x
=
x
+
1;
System.out.println("y
is
"
+
y);
}
}
參考答案:
y
is
2
假設(shè)x=4,y=5,下列哪個(gè)邏輯表達(dá)式是真的?
參考答案:
x
!=
4
^
y
==
5
聲明一個(gè)類需要_______關(guān)鍵字。
參考答案:
class
下面代碼運(yùn)行后i的值為?public
class
Test
{
public
static
void
main(String[]
args)
{
int
j
=
0;
int
i
=
++j
+
j
*
5;
System.out.println("What
is
i?
"
+
i);
}}
參考答案:
6
根據(jù)Java命名約定,下列哪些名稱可以是變量?
參考答案:
findArea###totalLength
下列哪一個(gè)賦值語句是非法的?
參考答案:
int
t
=
(int)false;###int
t
=
4.5;
count++;
參考答案:
2
System.out.println("34+30="+34+30);
參考答案:
34+30=3430
10.d=(double)(n1/n2);
參考答案:
4###4.0###5###5.0###3.3333333333333335###3.183091418385536###0###0.5###0.5###0.0
下列選項(xiàng)中,不屬于比較運(yùn)算符的是
參考答案:
=
以下關(guān)于變量的定義,正確的是()
參考答案:
inta=10;
下列選項(xiàng)中,不屬于賦值運(yùn)算符的是
參考答案:
==
下面選項(xiàng)中,哪一個(gè)是合法的標(biāo)識符
參考答案:
_3_
以下標(biāo)識符中,不合法的是
參考答案:
class
表達(dá)式7%(-3)的運(yùn)算結(jié)果為
參考答案:
1
運(yùn)行結(jié)果
。
參考答案:
5
假設(shè)x為int類型,那么下列選項(xiàng)中可以作為if語句的判斷條件的是()
參考答案:
x<10
若a的值為3時(shí),下列程序段被執(zhí)行后,c的值是多少?()intc=1;if(a>0){
if(a>3){
c=2;
}
else{
c=3;
}}else{
c=4;}
參考答案:
3
請閱讀下面的程序片段intx=3;if(x>5){
System.out.print("a");}else{
System.out.print("b");}選擇程序的運(yùn)行結(jié)果()
參考答案:
b
}下列選項(xiàng)中,哪一個(gè)才是程序的運(yùn)行結(jié)果
參考答案:
良
下面選項(xiàng)中,不是面向?qū)ο蟮奶卣鞯氖?)。
參考答案:
重構(gòu)
當(dāng)成員變量和局部變量重名時(shí),若想在方法內(nèi)使用成員變量,那么需要使用下列選項(xiàng)中的哪一個(gè)關(guān)鍵字()。
參考答案:
this
在try{}catch(______e){}橫線處需要填寫的是()
參考答案:
異常類
請閱讀下面的程序publicclassExample03{publicstaticvoidmain(String[]args){intx=8;if(x>5){
System.out.println("a");}else{
System.out.println("b");
}}}程序的運(yùn)行結(jié)果是?()
參考答案:
a
System.out.println(num);
參考答案:
1
請閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){intsum=0;for(inti=1;i<=100;i++){if(i%2==1){continue;}sum+=i;}System.out.println(\"sum=\"+sum);}}sum的值為()
參考答案:
2550
如果類的成員被()訪問控制符來修飾,則這個(gè)成員只能被該類的其它成員訪問,其它類無法直接訪問
參考答案:
private
}下列選項(xiàng)中,哪一個(gè)是正確的運(yùn)行結(jié)果()
參考答案:
B.a=-2,b=8
閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){for(intx=0;x<=3;x++){continue;System.out.print(x%2);}}}運(yùn)行結(jié)果正確的是
參考答案:
編譯不通過
請閱讀下面的程序publicclassTest{publicstaticvoidmain(String[]args){inttemp=0;for(inti=1;i<5;i++){for(intj=0;j<i;j++){temp++;}}System.out.println(temp);}}下列選項(xiàng)中,哪個(gè)是程序的運(yùn)行結(jié)果()
參考答案:
10
設(shè)有數(shù)組定義:intMyIntArray[]={10,20,30,40,50,60,70};則執(zhí)行以下幾個(gè)語句后的輸出結(jié)果是____。ints=0;for(inti=0;i<MyIntArray.length;i++)if(i%2==1)s+=MyIntArray[i];System.out.println(s);
參考答案:
120
inta[
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國塑膠百葉窗簾零配件數(shù)據(jù)監(jiān)測研究報(bào)告
- 鎮(zhèn)江事業(yè)編面試題及答案
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)題庫附答案(基礎(chǔ)題)
- 2025年軍隊(duì)文職人員招聘之軍隊(duì)文職管理學(xué)與服務(wù)題庫練習(xí)試卷A卷附答案
- 采購交易基本合同范本
- 2024年四川省公務(wù)員《申論(行政)》試題真題及答案
- 高鐵乘客知識培訓(xùn)課件
- 年終慶典暨員工表彰大會方案
- 智能家居設(shè)備集成商服務(wù)協(xié)議
- 山西省呂梁市柳林縣2024-2025學(xué)年七年級上學(xué)期期末生物學(xué)試題(含答案)
- 旋挖樁施工工藝
- 綜評研究性學(xué)習(xí)及創(chuàng)新成果范例
- 全國商用密碼應(yīng)用優(yōu)秀案例匯編
- 點(diǎn)到表(標(biāo)準(zhǔn)模版)
- 護(hù)理安全警示教育ppt
- 老年人醫(yī)養(yǎng)結(jié)合服務(wù)記錄表單
- GB/T 4649-2018工業(yè)用乙二醇
- GB/T 26076-2010金屬薄板(帶)軸向力控制疲勞試驗(yàn)方法
- DSA室的手術(shù)配合教學(xué)課件
- 人教版四年級下冊音樂第四單元《凱皮拉的小火車》優(yōu)質(zhì)教案
- 三調(diào)土地利用現(xiàn)狀分類和三大地類對應(yīng)甄選
評論
0/150
提交評論