2023年秋西南交高級語言程序設(shè)計A在線作業(yè)二輔導資料_第1頁
2023年秋西南交高級語言程序設(shè)計A在線作業(yè)二輔導資料_第2頁
2023年秋西南交高級語言程序設(shè)計A在線作業(yè)二輔導資料_第3頁
2023年秋西南交高級語言程序設(shè)計A在線作業(yè)二輔導資料_第4頁
2023年秋西南交高級語言程序設(shè)計A在線作業(yè)二輔導資料_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

西南交《高級語言程序設(shè)計》在線作業(yè)二

一、單選題(共25道試題,共50分。)

1.若有如下說明hr[10]=g','h','i'j'},*p=;

則輸出表達式*(p+8),即print(〃%\葭\*5+8));得到()

.g

.h

.i

.J

對的答案:

2.語言中,能辨認解決的文獻為

.文本文獻和數(shù)據(jù)塊文獻

.文本文獻和二進制文獻

.流文獻和文本文獻

.數(shù)據(jù)文獻和二進制文獻

對的答案:

3.以下對的的標記符是()

.0X11

._80

.min

.#$

對的答案:

4.下列程序的輸出結(jié)果是int=2;intun(int*){+=*;rt

urn();}min(){int=2,rs=2;rs+=un(&);print(H%\n

”,rs);}

,4

.6

.8

.10

對的答案:

5.以下敘述中不對的的是

.在不同的函數(shù)中可以使用相同的名字的變量

.函數(shù)中的形式參數(shù)是局部變量

.在一個函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效

.在一個函數(shù)內(nèi)的復合語句中定義的變量在本函數(shù)范圍內(nèi)有效

對的答案:

6.語言開始執(zhí)行程序的開始執(zhí)行點是()

.程序中第一條可執(zhí)行的語句

.程序中第一個函數(shù)

.程序中的min()函數(shù)

.包含文獻中的第一個函數(shù)

對的答案:

7.下列各數(shù)據(jù)類型不屬于構(gòu)造類型的是

.枚舉型

.共用型

.結(jié)構(gòu)型

.數(shù)組型

對的答案:

8.以下說法中錯誤的是()

.*=1;這個式子等價于=*1

./=+;這個式子和=/+;等價

./=-;這個式子等價于二/(-)

.*=;這個式子等價于=*;

對的答案:

9.若k為整形,則whi1循環(huán)執(zhí)行()次。k=2;whil(k==0)print(“獷,k);k—;

print("\n”);

.10

.9

.0

.1

對的答案:

1o.在16位編譯系統(tǒng)上,若定義long;,則能給賦40000的對的語句是

.=20230+20230;

.=4000*10;

?=30000+10000;

.=4000L*l0L

對的答案:

11.若有定義:int[10],*p=;,則p+5表達()

.元素[5]的地址

.元素[5]的值

.元素[6]的地址

.元素[6]的值

對的答案:

12.語言允許函數(shù)類型缺省定義,此時函數(shù)值隱含的類型是

.lot

.int

.Iong

.ou1

對的答案:

13.函數(shù)rwin的作用是

.使文獻位置指針重新返回文獻的開始位置

.將文獻位置指針指向文獻中所規(guī)定的特定位置

.使文獻位置指針指向文獻的末尾

.使文獻位置指針自動移至下一個字符位置

對的答案:

14.執(zhí)行以下程序后,,的值分別為m1n(){int,,k=4,m=6,*pl=&k,*p2=&

m;=p1=—&m;=(*pl)/(*p2)+7;print("=%\n",);print("=%\

n〃,);}

.-1,5

.1,6

.0,7

.4,10

對的答案:

15.以下不對的的定義語句是

.ou1X[5]={2.0,4.0,6.0,8.0,10.0};

.inty[5]={0,l,3,5,7,9);

.hr1口={,「J2'J3,J4','5'};

.hr2[]={'\xl0','\x','\x8'};

對的答案:

16.下列程序段的輸出結(jié)果是()voiun(int*x,int*y){print("%%",*

x,*y);*x=3;*y=4;}voimin(){intx=1,y=2;un(&y,&x);

print(,z%%〃,x,y);)

.1212

.2143

.1234

.2112

對的答案:

17.設(shè)有以下說明語句strutx{intx;loty;hrz;}xmpl;則

下面的敘述中不對的的是

.strut結(jié)構(gòu)體類型的關(guān)鍵字

.xmpl是結(jié)構(gòu)體類型名

.x,y,z都是結(jié)構(gòu)體成員名

.strutx是結(jié)構(gòu)體類型名

對的答案:

18.設(shè)有intx=U;則表達式(x++*l/3)的值是

.3

.4

.11

,12

對的答案:

19.若有如下說明int[10]={1,2,3,4,5,6,7,8,9,10},*p=;則數(shù)值為6

的元素的表達式是()

.*p+5

.*(p+5)

.*p+=5

.p+5

對的答案:

20.在“文獻包含”預解決語句的使用形式中,當#inlu后面的文獻名用(雙引號)括

起來時,尋找被包含文獻的方式是()

.僅僅搜索當前目錄

.僅僅搜索源程序所在目錄

.直接按系統(tǒng)設(shè)定的標準搜索目錄

.在系統(tǒng)當前目錄搜索和語言系統(tǒng)系統(tǒng)指定的INLU目錄中搜索

對的答案:

21.請選出以下語句的輸出結(jié)果print("%\n,z,strIn("\t\,z\065\x\nz/)):

.5

.14

.8

.輸出項不合法,無正常輸出

對的答案:

22.一個語言程序是由

.一個主程序和若干子程序組成

.函數(shù)組成

.若干過程組成

.若干子程序組成

對的答案:

23.有以下程序:#in1uunionpw{inti;hrh[2];};m

in(){.h[0]=13;.h[l]=0;print(/z%\n/z,.i);)程序的輸出結(jié)果是

.13

.14

.208

.209

對的答案:

24.語言中運算對象必須是整型的運算符是()

.%

./

.<=

對的答案:

25.下面語句的運營結(jié)果為()#inlu"stio.h"#inluustring.h"

voimin(){hrstrl[10]={Khow”};hrstr2[l0]={"goo"};strpy(st

rl,st

?g

.how

.howgoo

.goo

對的答案:

西南交《高級語言程序設(shè)計》在線作業(yè)二

二、多選題(共15道試題,共30分。)

1.下列關(guān)于#inlu命令的敘述中,對的的是o

.一個#inlu命令中只能指定一個被包含文獻

.一個#inlu命令中可以指定多個被包含文獻

.一個被包含文獻中又可以包含另一個被包含文獻

#inlu命令中,文獻名可以用雙引號或尖括號括起來

對的答案:

2.以下敘述中對的的是________?

.對于。ul類型數(shù)組,不可以直接用數(shù)組名對數(shù)組進行整體輸入或輸出

.當程序執(zhí)行中,數(shù)組元素的下標超過所定義的下標范圍時,系統(tǒng)將給出“下標越界”的犯錯

信息

.可以通過賦初值的方式擬定數(shù)組元素的個數(shù)

.數(shù)組名代表的是數(shù)組所占存儲區(qū)的首地址,其值不可改變

對的答案:

3.在緩沖文獻系統(tǒng)中用于讀寫的函數(shù)有

.puthr()

.r()

.rwin()

.putw()

對的答案:

4.關(guān)于宏定義的說法對的的是:

.<P>宏名一般習慣用大寫字母表達,以便與變量名相區(qū)別</p>

.使用宏名代替一個字符串,可以減少程序中反復書寫某些字符串的工作量

.宏定義是用宏名代替一個字符串,也就是簡樸的置換,不作對的性檢查

.宏定義不是語句,不必在行末加分號

對的答案:

5.關(guān)于文獻的打開方式描述對的的是:。

.廣打開只讀文獻

.+:打開或建立用于更新數(shù)據(jù)的文獻,數(shù)據(jù)追加到文獻尾

.:打開或建立一個把數(shù)據(jù)追加到文獻尾的文獻

.r+:打開用于更新數(shù)據(jù)的文獻

對的答案:

6.提供的預解決功能重要有。

,宏定義

.文獻包含

.條件編譯

.異常終止

對的答案:

7.關(guān)于靜態(tài)局部變量的說明對的的是。

.靜態(tài)局部變量存儲在靜態(tài)存儲區(qū)

.靜態(tài)局部變量是在編譯時賦初值的,即只賦一次值,在程序運營時它已有初值

.若在定義局部變量時不賦初值,則編譯時自動賦初值為?;蚩兆址?/p>

.雖然靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束后仍然存在,但其他函數(shù)是不能引用它的

對的答案:

8.在動態(tài)存儲區(qū)中重要存放以下數(shù)據(jù)?

.函數(shù)形式參數(shù)

.自動變量

,函數(shù)調(diào)用時的現(xiàn)場保護和返回地址

.全局變量

對的答案:

9.以下對一維數(shù)組進行初始化,錯誤的語句是o

.int[10]=(0,0,0,0,0);

.int[10]={};

.int[10]={0};

.int[2]={10,9,8}

對的答案:

10.以下對的的語言標記符是。

對的答案:

11.語言中函數(shù)返回值的類型與下列哪項無關(guān)?

.定義函數(shù)時所指定的函數(shù)類型

.調(diào)用函數(shù)時臨時

.調(diào)用該函數(shù)的主函數(shù)類型

.rturn語句中的表達式類型

對的答案:

12.以下說法不對的的是o

.定義函數(shù)時,形參的類型說明可以放在函數(shù)體內(nèi)

.rturn后邊的值不能為表達式

.假如函數(shù)值的類型與返回值表達式的類型不一致,以函數(shù)值類型為準

.假如形參與實參的類型不一致,以實參類型為準

對的答案:

13.不與whi1(*)語句中的*等價的是。

.x==0

.x==1

.x!=1

.x!=0

對的答案:

14.對靜態(tài)變量的對的描述

.靜態(tài)局部變量在靜態(tài)存儲區(qū)內(nèi)分派單元()

.靜態(tài)外部變量可以賦初值,也可以不賦初值

.靜態(tài)外部變量的作用與外部變量相同

.靜態(tài)局部變量在函數(shù)調(diào)用結(jié)束時,仍保存其值,不會隨著消失。

對的答案:

15.以下不對的的敘述是

.語言的主函數(shù)是無參函數(shù)

.語言的主函數(shù)最多允許有1個參數(shù)

.語言的主函數(shù)最多允許有2個參數(shù)

.語言的主函數(shù)可以有2個以上參數(shù)

對的答案:

西南交《高級語言程序設(shè)計》在線作業(yè)二

三、判斷題(共10道試題,共20分.)

1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論