程序設(shè)計(jì)-中高職銜接學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁
程序設(shè)計(jì)-中高職銜接學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁
程序設(shè)計(jì)-中高職銜接學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁
免費(fèi)預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

程序設(shè)計(jì)-中高職銜接學(xué)習(xí)通超星期末考試章節(jié)答案2024年多行注釋“/*…*/”中不可以嵌套單行注釋“//”。

答案:錯定義變量時,只需要指定變量的類型和變量名即可。()

答案:對在Java中,通過強(qiáng)制類型轉(zhuǎn)換可以將int類型的數(shù)據(jù)轉(zhuǎn)換為boolean類型。

答案:錯當(dāng)charc2='\101';時,System.out.println(c2);的輸出結(jié)果為A。

答案:對代碼int[][]arr=newint[][];可以正確的定義一個二維數(shù)組。

答案:錯當(dāng)intx=3,y=4時,表達(dá)式booleanb=x==y?true:false的結(jié)果是false。

答案:對在為float類型的變量賦值時,后面必須加字母f或F。

答案:對比較運(yùn)算符用于對兩個數(shù)值或變量進(jìn)行比較,其結(jié)果為true或false。

答案:對當(dāng)continue語句出現(xiàn)在嵌套循環(huán)的內(nèi)層循環(huán)時,它只能終止內(nèi)層循環(huán)。

答案:對多行注釋是用“//”符號表示的。

答案:錯在main()方法中執(zhí)行System.out.println('a'+'b');代碼的結(jié)果是ab。

答案:錯浮點(diǎn)數(shù)常量就是在數(shù)學(xué)中用到的小數(shù),分為float單精度浮點(diǎn)數(shù)和double雙精度浮點(diǎn)數(shù)兩種類型。

答案:錯do…while語句與while語句完全相同,沒有任何區(qū)別。

答案:錯ceil()、floor()和round()方法返回的都是double類型的數(shù)。

答案:錯‘\u0000’表示一個空白字符。

答案:對Java是一種高級計(jì)算機(jī)語言,具有簡單性、安全性、面向?qū)ο蟮忍卣鳌?/p>

答案:對java.exe命令可用于編譯.java文件。

答案:錯JDK安裝的時候不可以修改安裝目錄。

答案:錯在任意命令行窗口中執(zhí)行javac命令,如果都能正常地顯示幫助信息,說明系統(tǒng)path環(huán)境變量配置成功。

答案:對下列關(guān)于構(gòu)造方法的定義,說法正確的是(

)

答案:在方法中不能使用return語句返回一個值;方法名與類名相同;在方法名的前面沒有返回值類型的聲明下列選項(xiàng)中,屬于面向?qū)ο筇卣鞯氖?

)

答案:封裝;繼承;多態(tài)下列關(guān)于default語句的說法中,正確的是(

)

答案:default不是swicth語句中必須的。;default代表的是默認(rèn)要執(zhí)行的語句,也就是沒有匹配就執(zhí)行default。;一般情況下,default放置在switch語句的最后面。下列關(guān)于多行注釋的應(yīng)用,正確的是(

)

答案:程序中可以不寫多行注釋;多行注釋有利于代碼的閱讀性;寫多行注釋是一個良好的習(xí)慣下列關(guān)于冒泡排序的描述,正確的是(

)

答案:冒泡排序是不斷地比較數(shù)組中相鄰的兩個元素;冒泡排序比較的總輪次是"數(shù)組長度-1"輪;冒泡排序中會涉及到元素位置的置換java中的整型數(shù)據(jù)是分正負(fù)的,它細(xì)分為byte,short,int,long,在內(nèi)存中分別占1,2,4,8個字節(jié)

答案:booleanc=0;;booleand=1;下列關(guān)于case關(guān)鍵字的說法中,正確的是(

)

答案:case關(guān)鍵字后面必須是常量。;case關(guān)鍵字后面的break可以沒有。;case關(guān)鍵字后面的值必須不一樣。以下選項(xiàng)中,滿足無限循環(huán)條件的是(

)

答案:for(intx=0;;x++){};for(;;){};for(;true;){}下列關(guān)于default語句的說法中,正確的是(

)

答案:default不是swicth語句中必須的;default代表的是默認(rèn)要執(zhí)行的語句,也就是沒有匹配就執(zhí)行default;一般情況下,default放置在switch語句的最后面switch條件表達(dá)式中可以使用的數(shù)據(jù)類型是(

)

答案:int;char;enum;long下面選項(xiàng)中,屬于字符常量的是(

)

答案:'\u0000';'a'下面關(guān)于位運(yùn)算符相關(guān)說法,正確的是()

答案:位運(yùn)算符是針對二進(jìn)制數(shù)的每一位進(jìn)行運(yùn)算的符號,它是專門針對數(shù)字0和1進(jìn)行操作的;位運(yùn)算符“|”是將參與運(yùn)算的兩個操作數(shù)以二進(jìn)制數(shù)的形式進(jìn)行“按位或”運(yùn)算;位運(yùn)算符“>>“運(yùn)算時,左邊的空位根據(jù)原數(shù)的符號位補(bǔ)0或者1(原來是負(fù)數(shù)就全部補(bǔ)1,是正數(shù)就全部補(bǔ)0),右邊移走的部分舍去下列關(guān)于使用Javac命令編譯后生成文件的說法中,正確的是(

)

答案:編譯后生成文件的后綴名為.class;編譯后生成的文件為二進(jìn)制文件;編譯后生成的文件可以在Java虛擬機(jī)中運(yùn)行當(dāng)Java的環(huán)境變量配置成功后,可以執(zhí)行下列哪些操作(

)

答案:開發(fā)者在任意目錄下使用javac命令;操作系統(tǒng)能夠自動找到j(luò)avac命所在的目錄;開發(fā)者可以在任意目錄下啟動Java虛擬機(jī)下列選項(xiàng)中,哪些是Java語言的特性(

)

答案:跨平臺性;面向?qū)ο?支持多線程;簡單性關(guān)于方法重載的描述,以下選項(xiàng)中哪些是正確的?

答案:方法名必須一致;參數(shù)的個數(shù)或類型不一致以下哪些方法是OutputStreamWriter的常用方法

答案:publicvoidwrite(intc);publicvoidwrite(char[]cbuf);publicvoidwrite(char[]cbuf,intoff,intlen);publicvoidwrite(Stringstr)下面關(guān)于FileInputStream類型說法正確的是

答案:創(chuàng)建FileInputStream對象是為了讀取硬盤上的文件;創(chuàng)建FileInputStream對象時,如果硬盤上對應(yīng)的文件不存在,則拋出一個異常對于泛型類(含集合類),以下說法正確的是:

答案:泛型不同的引用不能相互賦值。;加入集合中的對象類型必須與指定的泛型類型-致。;靜態(tài)方法中不能使用類的泛型。;對象實(shí)例化時不指定泛型,默認(rèn)為:0bject關(guān)于泛型的聲明,以下正確的是

答案:publicEget(intid,Ee){};interfaceList;classTestGen請閱讀下面的程序publicclassTest{

publicstaticvoidmain(String[]args){

intm=37;

intn=13;

while(m!=n){

while(m>n){

m-=n;

}

while(m答案:m=1請閱讀下面的程序片段booleanb=true;if(b=false){

System.out.println("a");}elseif(b){

System.out.println(b);}elseif(!b){

System.out.println("c");}else{

System.out.println("d");}

下面選項(xiàng)中,哪一個是程序的執(zhí)行結(jié)果(

)

答案:c下列選項(xiàng)中,哪一個是單行注釋的符號()

答案://請閱讀下面的程序publicclassExample02{

publicstaticvoidmain(Stringargs){

intx=0;//定義變量x,初始值為0

inty=0;//定義變量y,初始值為0

booleanb=x==0||y++<0;

System.out.println("b="+b+",y="+y);

}}

程序的運(yùn)行結(jié)果是()

答案:b=true,y=0下列選項(xiàng)中,用于引入包的關(guān)鍵字是(

)

答案:import閱讀下面的代碼classExample{

publicstaticvoidmain(String[]args){

inta=1;

intb=a++;

intc=++a;

intd=a+++++a;

System.out.print(a+","+b+","+c+","+d);

}}下列選項(xiàng)中,哪個是程序正確的輸出結(jié)果()

答案:5,1,3,8下面代碼中,哪一項(xiàng)是正確定義了一個3*4的二維數(shù)組(

)

答案:int[][]arr=newint[3][4]下列Java命令中,哪一個可以編譯HelloWorld.java文件(

)

答案:javacHelloWorld.java以下關(guān)于java命令作用的描述中,正確的是(

)

答案:它專門負(fù)責(zé)解析由Java編譯器生成的.class文件下面命令中,可以用來正確執(zhí)行HelloWorld案例的是(

)

答案:javaHelloWorld對封裝的理解正確的是

答案:封裝就是把對象的屬性和行為結(jié)合成一個獨(dú)立的單位。下面關(guān)于封裝性的描述中,錯誤的是

答案:封裝體中的屬性和行為的訪問權(quán)限相同下列方法重載,正確的是

答案:floatfun(floata)

floatfun(floata,floatb){}Java中,在調(diào)用重載方法時,原則是

答案:必須方法名一致,參數(shù)的個數(shù)、類型、順序一致關(guān)于重載,以下說法正確的是

答案:重載方法的形參表必須不同。若有以下調(diào)用語句,則正確的fun()方法頭部是publicstaticvoidmain(Stringargs[]){

floatx;inta;

…….

fun(x,a);}

答案:voidfun(floata,intx)有如下函數(shù)調(diào)用語句“func(rec1,rec2+rec3,(rec4,rec5));”,該語句中,含有的實(shí)參個數(shù)是

答案:有語法錯誤下列是方法定義的形參表,定義形式正確的是

答案:intnum1,int

num2關(guān)于方法的參數(shù)以下說法正確的是

答案:一個方法可以有多個形參變量也可以沒有;關(guān)于方法以下說法正確的是

答案:某個方法若未被任何其它方法調(diào)用,則其中的代碼一定不會被執(zhí)行;屬于訪問控制的關(guān)鍵字是

答案:private如果一個類沒有訪問控制修飾,則表示(

)可以訪問這個類內(nèi)的屬性和方法

答案:同一個類或同一個包中都可以訪問定義了int型二維數(shù)組a[6][7]后,數(shù)組元素a[3][4]前的數(shù)組元素個數(shù)為

答案:25下面正確的初始化語句是

答案:charstr[]={'h','e','l','l','o'};關(guān)于下列循環(huán)語句段,正確的說法是(

)。for(;;){

…//dosomething}

答案:無限循環(huán)下去下列程序結(jié)果是什么?(

)

class

Foo

{

public

static

void

main

(String

[]

args)

{

int

x=O;

int

y=4;

for

(int

z=0;

z<3;

z++,

x++)

{

if(x>1&

++y<10)

y++;

}

System.

out

.println

(y);

}}

答案:8執(zhí)行下列代碼,正確的說法是

intx=1;ints=0;while(x<5){s+=x;}

答案:程序陷入死循環(huán)下列程序結(jié)果是什么?

classWhileTests

{

public

staticvoidmain(String

[]

args)

{

intx=5;

while(++x<4)

{

--x;

}

System.out.println("x="+x);

}

}

答案:x=6試圖編譯運(yùn)行下面的代碼會輸出什么樣的結(jié)果

inti=1;

switch(i){

case0:

System.out.println("zero");

break;

case1:

System.out.println("one");

case2:

System.out.println("two");

default:

System.out.println("default");

}

答案:one,two,default以下說法哪個正確?

答案:break語句在switch-case語句中不是必需的,但在case語句李沒有break語句,執(zhí)行結(jié)果可能會不同假設(shè)intx=2,三元表達(dá)式x>0?x+1:5的運(yùn)算結(jié)果是哪一個?

答案:3以下一段代碼執(zhí)行完畢后y的值是(

)。int

x=11;if

(x>5){

int

y=x+5;}else{

int

y

=x-5;}

答案:16表達(dá)式25/4的結(jié)果是

答案:6表達(dá)式(3>2)?8:9的結(jié)果是

答案:85>2&&8<8&&23<36表達(dá)式的結(jié)果是

答案:false引用數(shù)組元素時,數(shù)組下標(biāo)可以是

答案:以上均可下列語句會造成數(shù)組newint[10]越界是

答案:for(inti=0;i<=10;i++)

a[i]++;下面程序的運(yùn)行結(jié)果是____main(){intx=30;int[]numbers=newint[x];x=60;System.out.println(numbers.length);}

答案:30下列哪項(xiàng)不屬于Java語言的基本數(shù)據(jù)類型?

答案:String以下字符常量中不合法的是

答案:"\n"若定義有變量floatf1,f2=8.0F,則下列說法正確的是

答案:變量f1沒有被初始化,f2被初始化為8.0下列程序的運(yùn)行結(jié)果是_____________publicclassex2{

publicstaticvoidmain(String[]args)

{

for(intcnt=0;cnt<10;cnt++)

{

if(cnt==5)

break;

System.out.print(cnt);

}}}

答案:01234關(guān)于for循環(huán)和while循環(huán)的說法哪個正確?()

答案:while循環(huán)判斷條件一般是程序結(jié)果,for循環(huán)的判斷條件一般是非程序結(jié)果以下選項(xiàng)中,哪些屬于合法的標(biāo)識符

答案:Hello_World下列哪項(xiàng)不是Java語言中所規(guī)定的注釋樣式?

答案:--

單行注釋下面哪種類型的文件可以在Java虛擬機(jī)中運(yùn)行?

答案:.class如果jdk的安裝路徑為d:\jdk,若想在命令窗口中任何當(dāng)前路徑下,都可以直接使用javac和java命令,需要將環(huán)境變量path設(shè)置為以下哪個選項(xiàng)?

答案:d:\jdk\bin下面關(guān)于泛型說法錯誤的是

答案:在avaSE1.4就提供泛型以下程序的運(yùn)行結(jié)果是()importjava.util.*;publicclassTreeMapExample{

publicstaticvoidmain(String[]args){

SortedMapmap=newTreeMap();//創(chuàng)建TreeMap實(shí)例對象

map.put(3,"John");

map.put(2,"Tome");

map.put(1,"Todd");

map.put(5,"Jane");

map.put(4,"William");//新添加一個元素,sortedMap將會自動排序

for(Objectk:map.keySet()){//以for-each語句對sortedMap集合進(jìn)行遍歷

System.out.println(k+":"+map.get(k));

}

}}

答案:1:Todd編譯運(yùn)行以下代碼()importjava.util.*;classComicBooks{

publicstaticvoidmain(String[]args){

Mapcomics=newTreeMap()

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論