版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
中國(guó)石油大學(xué)(華東)《C語(yǔ)言》2016年春學(xué)期在線作業(yè)答案中石油(華東)《C語(yǔ)言》2016年春學(xué)期在線作業(yè)答案一、單選題(共20道試題,共100分。)V1.
設(shè)有語(yǔ)句:intx=10;x+=x-=x-x;,則執(zhí)行語(yǔ)句后,x的值為A.30B.20C.10D.40
滿(mǎn)分:5
分2.
以下選項(xiàng)中,與k=n++完全等價(jià)的表達(dá)式是A.k=n,n=n+1B.n=n+1,k=nC.k=++nD.k+=n+1
滿(mǎn)分:5
分3.
在C語(yǔ)言中,字符型數(shù)據(jù)在內(nèi)存中的存儲(chǔ)形式是A.原碼B.補(bǔ)碼C.反碼D.ASCII碼7.
結(jié)構(gòu)化程序設(shè)計(jì)方法中有三種基本控制結(jié)構(gòu),以下不正確的是A.順序結(jié)構(gòu)B.選擇結(jié)構(gòu)C.循環(huán)結(jié)構(gòu)D.數(shù)組結(jié)構(gòu)
滿(mǎn)分:5
分8.
執(zhí)行intj,i=1;j=-i++;后j的值是A.-1B.-2C.1D.2
滿(mǎn)分:5
分9.
C語(yǔ)言提供的合法關(guān)鍵字是A.swicthB.chaC.CaseD.default
滿(mǎn)分:5
分10.
下述語(yǔ)句的輸出為intm=-1;printf(“%d,%u,%o”,m,m,m);A.-1,-1,-11B.-1,32767,-177777C.
-1,32768,177777D.
-1,65535,177777
滿(mǎn)分:5
分11.
已有定義:intx=3,y=4,z=5;則表達(dá)式!(x+y)+z-1&&y+z/2的值是A.6B.0C.2D.1
滿(mǎn)分:5
分12.
設(shè)所有變量均為整型,則表達(dá)式(a=2,b=5,a++,b++,a+b)的值是A.7B.8C.9D.10
滿(mǎn)分:5
分13.
已知charch='A';且表達(dá)式ch=(ch>='A'&&ch<='Z')?(ch+32):ch的值是A.AB.aC.ZD.出錯(cuò)
滿(mǎn)分:5
分14.
以下程序的輸出結(jié)果是main(){inta=5,b=4,c=6,d;printf(“%d\n”,d=a>b?(a>c?a:c):(b));
}A.5B.4C.6D.不確定
滿(mǎn)分:5
分15.
以下四個(gè)選項(xiàng)中不能看作一條語(yǔ)句的是A.{;}B.a=0,b=0,c=0;C.if(a>0)D.if(b==0)m=1;n=2;
滿(mǎn)分:5
分16.
有如下程序:main(){intx=1,a=0,b=0;switch(x){case0:b++;
case1:a++;
case2:a++;b++;}printf(“a=%d,b=%d\n”,a,b);}該程序的輸出結(jié)果是A.a=2b=1B.a=1b=1C.a=1b=0D.a=2b=2
滿(mǎn)分:5
分17.
設(shè)有變量int
x=0,y=1,z=1,則運(yùn)行表達(dá)式:x=y++>z--后,x,y,z的值分別是A.1,1,1B.1,2,0C.0,1,1D.0,2,0
滿(mǎn)分:5
分18.
能正確表示邏輯關(guān)系“a≥10或a≤0”的C語(yǔ)言表達(dá)式是A.a>=10ora<=0B.a>=10||a<=0C.a>=10&&a<=0D.a>=10|a<=0
滿(mǎn)分:5
分19.
已知小寫(xiě)字母的ASCII碼為97,對(duì)于inta=99,b='b';printf(“%c,%d”,a,b);的結(jié)果是A.99,bB.c,98C.99,98D.c,b
滿(mǎn)分:5
分20.
以下選項(xiàng)中合法的用戶(hù)標(biāo)識(shí)是A.longB._2TestC.3DmaxD.A.dat
滿(mǎn)分:5
分《C語(yǔ)言》2016年春學(xué)期在線作業(yè)(二)一、單選題(共20道試題,共100分。)V1.
以下程序中,while循環(huán)的循環(huán)次數(shù)是()。
main()
{inti=0;while(i<10){
if(i<1)continue;
if(i==5)break;
i++;
}……}A.1B.10C.6D.死循環(huán),不能確定次數(shù)
滿(mǎn)分:5
分2.
下列數(shù)組定義及賦值不正確的是A.inta[10]={0,1,2,3,4,5,6,7,8,9};B.inta[]={0,1,2,3,4,5,6,7,8,9};C.inta[2][5]={0,1,2,3,4,5,6,7,8,9};D.inta[2][]={0,1,2,3,4,5,6,7,8,9};
滿(mǎn)分:5
分3.
已知inti=1;執(zhí)行語(yǔ)句while(i++<4)后,變量i的值為A.3B.4C.5D.6
滿(mǎn)分:5
分4.
以下不能正確定義二維數(shù)組的選項(xiàng)是()。A.inta[2][2]={{1},{2}}B.inta[][2]={l,2,3,4}C.inta[2][2]={{l},2,3}D.inta[2][]={{1,2},{3,4}}
滿(mǎn)分:5
分5.
C語(yǔ)言中,函數(shù)返回值的類(lèi)型是由A.return語(yǔ)句中的表達(dá)式類(lèi)型決定B.調(diào)用函數(shù)的主調(diào)函數(shù)類(lèi)型決定C.調(diào)用函數(shù)時(shí)的臨時(shí)類(lèi)型決定D.定義函數(shù)時(shí)所指定的函數(shù)類(lèi)型決定
滿(mǎn)分:5
分6.
對(duì)于循環(huán)for(k=16;k>0;k-=3)putchar(‘*’);輸出是()。A.*****B.******C.*******D.無(wú)限循環(huán)
滿(mǎn)分:5
分7.
已定義以下函數(shù)fun(int*p){return*p;}該函數(shù)的返回值是()。A.不確定的值B.形參p中存放的值C.形參p所指存儲(chǔ)單元中的值D.形參p的地址值
滿(mǎn)分:5
分8.
以下選項(xiàng)中不能正確賦值的是A.charb[]={′H′,′e′,′l′,′l′,′o′,′!′};B.charb[10];b="Hello!";C.charb[10]="Hello!";D.char*str="Hello!";
滿(mǎn)分:5
分9.
初始化多維數(shù)組的語(yǔ)句中,可以默認(rèn)的是()。A.最后一個(gè)下標(biāo)界B.第1個(gè)下標(biāo)界C.第2個(gè)下標(biāo)界D.以上都不對(duì)
滿(mǎn)分:5
分10.
用數(shù)組名作為函數(shù)調(diào)用時(shí)的實(shí)參,則實(shí)際傳遞給形參的是A.數(shù)組的第一個(gè)元素值B.數(shù)組中全部元素值C.數(shù)組的首地址D.數(shù)組的元素個(gè)數(shù)
滿(mǎn)分:5
分11.
在“while(!a)”中,其中“!a”與表達(dá)式()等價(jià)。A.a==0B.a==1C.a!=1D.a!=0
滿(mǎn)分:5
分12.
若有:inta[10],*p=&a[0];,關(guān)于數(shù)組名a的不正確的說(shuō)法是()。A.a是個(gè)數(shù)組指針B.數(shù)組名a表示數(shù)組的首地址C.數(shù)組名a與a[0]等價(jià)D.a和p都指向同一個(gè)存儲(chǔ)單元
滿(mǎn)分:5
分13.
若有以下定義:chars[20]="programming",*ps=s;則不能代表字符g的表達(dá)式是A.ps+3B.s[3]C.ps[3]D.ps+=3,*ps
滿(mǎn)分:5
分14.
以下程序的輸出結(jié)果是main(){
intx=8;
for(;x>0;x--)
if(x%3==0)
{
printf(“%d”,--x);
continue;
}}A.74B.52C.963D.852
滿(mǎn)分:5
分15.
若有如下程序段,其中s、a、b、c均已定義為整型變量,且a、c均已賦值(c大于0)s=a;for(b=1;b<=c;b++)s=s+1;則與上述程序段功能等價(jià)的賦值語(yǔ)句是()。A.s=a+b;B.s=a+c;C.s=s+c;D.s=b+c;
滿(mǎn)分:5
分16.
當(dāng)對(duì)兩個(gè)字符串進(jìn)行比較時(shí),應(yīng)該使用的函數(shù)是A.strcatB.strcmpC.strcpyD.strlen
滿(mǎn)分:5
分17.
判斷字符串的長(zhǎng)度,應(yīng)該使用的函數(shù)是A.strcatB.strcmpC.strcpyD.strlen
滿(mǎn)分:5
分18.
設(shè)有定義inta[]={1,5,7,9,11,13},*p=a+3;則*(p-2),*(a+4)的值是()。A.511B.19C.59D.有錯(cuò)誤
滿(mǎn)分:5
分19.
從變量的作用域來(lái)分,可分為全局變量和局部變量,形參是()。A.局部變量B.全局變量C.靜態(tài)變量D.動(dòng)態(tài)變量
滿(mǎn)分:5
分20.
以下函數(shù)的功能是:通過(guò)鍵盤(pán)輸入數(shù)據(jù),為數(shù)組中的所有元素賦值。#defineN10;
Voidarrin(intx[N])
{
inti=0;
while(i
scanf(“%d”,
);
}在下劃線處應(yīng)填入的是
。A.x+iB.&x[i+1]C.x+(i++)D.&x[++i]
滿(mǎn)分:5
分《C語(yǔ)言》2016年春學(xué)期在線作業(yè)(三)一、單選題(共20道試題,共100分。)V1.
若有:intx=1,n=5;則執(zhí)行語(yǔ)句x%=(n%2)后,x的值為A.3B.2C.1D.0
滿(mǎn)分:5
分2.
下面不是C語(yǔ)言基本數(shù)據(jù)類(lèi)型的是A.指針類(lèi)型B.整型C.無(wú)符號(hào)長(zhǎng)整型D.單精度型
滿(mǎn)分:5
分3.
若i為整型變量,則以下循環(huán)的次數(shù)是for(i=2;i==0;)printf(“%d”,i--);A.無(wú)限次B.0次C.1次D.2次
滿(mǎn)分:5
分4.
設(shè)有定義:intx=0,y=1,z=1;則運(yùn)行表達(dá)式:x=y++>z--后,x,y,z的值分別是A.1,1,1B.1,2,0C.0,1,1D.0,2,0
滿(mǎn)分:5
分5.
若t為double類(lèi)型,表達(dá)式t=1,t+5,t++的值是A.1B.6C.2D.1
滿(mǎn)分:5
分6.
若x為int型變量,則逗號(hào)表達(dá)式(x=4*5,x*5),x+25的結(jié)果是A.20B.45C.100D.表達(dá)式不合法
滿(mǎn)分:5
分7.
用8位無(wú)符號(hào)二進(jìn)制數(shù)能表示的最大十進(jìn)制數(shù)為A.127B.128C.255D.246
滿(mǎn)分:5
分8.
結(jié)束while(表達(dá)式)循環(huán)的條件是A.當(dāng)表達(dá)式的值為0時(shí)B.當(dāng)表達(dá)式的值不為0時(shí)C.當(dāng)表達(dá)式的值為1時(shí)D.當(dāng)表達(dá)式的值非0時(shí)
滿(mǎn)分:5
分9.
設(shè)有intx=11;則表達(dá)式(x++*1/3)的值是A.3B.4C.11D.12
滿(mǎn)分:5
分10.
結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu)是A.順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)B.if、switch、breakC.for、while、do-whileD.if、for、continue
滿(mǎn)分:5
分11.
以下合法的字符常量是A.‘\084’B.‘a(chǎn)b’C.‘\x43’D.“\0”
滿(mǎn)分:5
分12.
以下對(duì)二維數(shù)組a的正確說(shuō)明是A.inta[3][]B.floata(3,4)C.doublea[1][4]D.floata(3)(4)
滿(mǎn)分:5
分13.
表示x<=0或x>=1的正確的表達(dá)式是A.x>=1||x<=0B.x>1||x<=0C.x>=1orx<=0D.x>=1||x<0
滿(mǎn)分:5
分14.
以下運(yùn)算符中優(yōu)先級(jí)最高的是A.&&B.>=C.+D.=
滿(mǎn)分:5
分15.
在下列描述中,正確的一條是A.if(表達(dá)式)語(yǔ)句中,表達(dá)式的類(lèi)型只限于邏輯表達(dá)式B.語(yǔ)句“goto12;”是合法的C.for(;;)語(yǔ)句相當(dāng)于while(1)語(yǔ)句D.break語(yǔ)句可用于程序的任何地方,以終止程序的執(zhí)行
滿(mǎn)分:5
分16.
下列描述中不正確的是A.字符型數(shù)組中可以存放字符串B.可以對(duì)字符型數(shù)組進(jìn)行整體輸入、輸出C.可以對(duì)整型數(shù)組進(jìn)行整體輸入、輸出D.不能在賦值語(yǔ)句中通過(guò)賦值運(yùn)算符“=”對(duì)字符型數(shù)組進(jìn)行整體賦值
滿(mǎn)分:5
分17.
對(duì)于inta=99,b='b';printf(“%c,%d”,a,b);的結(jié)果是A.99,bB.c,98C.99,98D.c,b
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 上??苿?chuàng)職業(yè)技術(shù)學(xué)院《環(huán)境與安全概論》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海建設(shè)管理職業(yè)技術(shù)學(xué)院《機(jī)械制圖與AUTOCAD》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海建橋?qū)W院《服裝配件設(shè)計(jì)》2023-2024學(xué)年第一學(xué)期期末試卷
- 上海行健職業(yè)學(xué)院《微生物實(shí)驗(yàn)》2023-2024學(xué)年第一學(xué)期期末試卷
- 高端船舶維修改裝基地項(xiàng)目可行性研究報(bào)告-船舶航運(yùn)業(yè)蓬勃發(fā)展維修改裝需求持續(xù)升溫
- 上海海事大學(xué)《軟件工程師職業(yè)道德修養(yǎng)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024年中國(guó)掛呔架市場(chǎng)調(diào)查研究報(bào)告
- 企業(yè)員工管理制度匯編匯編
- DB31∕T 900-2015 住宅燃?xì)廨斔陀貌讳P鋼波紋軟管施工及驗(yàn)收規(guī)程
- 上海工商外國(guó)語(yǔ)職業(yè)學(xué)院《人才測(cè)評(píng)理論與方法》2023-2024學(xué)年第一學(xué)期期末試卷
- 支氣管動(dòng)脈造影護(hù)理
- 2024年度建筑工程有限公司股權(quán)轉(zhuǎn)讓合同3篇
- 校園春季安全
- 2024-2025學(xué)年度上學(xué)期九年級(jí)十二月聯(lián)考英語(yǔ)試卷
- 2024-2025學(xué)年六上科學(xué)期末綜合檢測(cè)卷(含答案)
- 2024年債權(quán)投資協(xié)議6篇
- 【MOOC】工程力學(xué)-浙江大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 2024-2025學(xué)年北師大版八年級(jí)數(shù)學(xué)上冊(cè)期末綜合測(cè)試卷(含答案)
- 2024廣州租房合同范本
- 菏澤學(xué)院中外教育史(高起專(zhuān))復(fù)習(xí)題
- 分?jǐn)?shù)的初步認(rèn)識(shí)(單元測(cè)試)-2024-2025學(xué)年三年級(jí)上冊(cè)數(shù)學(xué)期末復(fù)習(xí) 人教版
評(píng)論
0/150
提交評(píng)論