專升本計算機軟件基礎_08000350試卷_20160618192453_第1頁
專升本計算機軟件基礎_08000350試卷_20160618192453_第2頁
專升本計算機軟件基礎_08000350試卷_20160618192453_第3頁
專升本計算機軟件基礎_08000350試卷_20160618192453_第4頁
專升本計算機軟件基礎_08000350試卷_20160618192453_第5頁
已閱讀5頁,還剩12頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、試題分類:專升本計算機軟件基礎_08000350題型:單選分數(shù):21 .按照標識符的要求,()符號不能組成標識符。A.數(shù)字符號B.下劃線C.連接符D.大小寫字母答案:C2 .在C語言中,數(shù)字029是一個()A.八進制數(shù)B.十六進制數(shù)C.十進制數(shù)D.非法數(shù)答案:D3 .有如下程序rnaini;)imjz=L;一工.y)*z-2):'運行該程序的輸出結果是()A.34B.42C.43D.33答案:D4 .mta14jbx;chaic=BA';有如下程序段區(qū)法&執(zhí)行該程序段后,x的值為()A.tureB.falseC.0D.1答案:Dmain)iutx=Iji=L!b=L:s

2、witchfx.)cafe0:b-scase11a一)case2;a?b;priutfi匕=%出fc»cod.n;備b);5.如下程序該程序的輸出結果是A.a=2,b=1B.a=1,b=1C.a=1,b=0D.a=2,b=2答案:A6.munj;(inti,為fbr(i=0,j=l;M=jTii=2,j-)printf(odifji);下面程序循環(huán)體的執(zhí)行次數(shù)是(A.3B.2C.1D.0答案:C)7.設有數(shù)組定義:chararray尸"China";則數(shù)組array所占的空間為()A.4個字節(jié)B.5個字節(jié)C.6個字節(jié)D.7個字節(jié)tnaitii)(inti;foru

3、1;1-6;i一一11睥。0pfinr"#ir)jcontinue!printfC'*");printft'n")j8 .(以下程序的輸出結果是(A.#*#*#B.#C.*D.*#*#*答案:D9 .以下說法中正確的是()oA.C語言程序總是從第一個定義的函數(shù)開始執(zhí)行B.在C語言程序中,要調用的函數(shù)必須在main()中有定義C.C語言程序的執(zhí)行既可以采用解釋方式,也可以采用編譯方式D.C語言程序中的main()函數(shù)可以不放在程序的開始部分答案:D10.Y)X產(chǎn)寸main()-intb=4;pnntfC11n',EUBg+,b)j下面程序的輸

4、出是()A.12B.15C.16D.20答案:A11 .若有聲明語句inta10,b33;則以下對數(shù)組元素賦值的操作中,不會出現(xiàn)越界訪問的是()。A.a-1=1B.a10=0C.b30=0D.b00=0答案:D12 .若變量已正確說明為float類型,要通過語句scanf("%f%f%f",&a,&b,&c);給a賦于10.0,b賦予22.0,c賦予33.0,不正確的輸入形式是:()Loq可車3竺之回車nA.加回車B.二一IQ.g回車3C.22033正回車1022M回車)D.外通車)答案:B13.當調用函數(shù)時,實參是一個數(shù)組名,則向函數(shù)傳送的是()A

5、.數(shù)組的長度B.數(shù)組的首地址C.數(shù)組每一個元素的地址D.數(shù)組每個元素中的值答案:B14.mainC、(Mtitfor(i=0;i<lC;i-*)jprinrf,);下面的程序的輸出結果是()。:A.0B.123456789C.0123456789D.10答案:D15.main.()intbbifarCi«l(i)(b=icu2:while(b>=0)k;)F面程序的運行結果是()o%dn;匕b).A.3,-1B.8,-1C.3,0D.8,-2答案:B試題分類:專升本計算機軟件基礎_08000350題型:單選分數(shù):21 .表達式:10!=9的值是()。A.trueB.非零值

6、C.0D.1答案:D2 .在一個C語言的源程序中,()。A.必須有一個主函數(shù)B.可以有多個主函數(shù)C.必須有主函數(shù)和其它函數(shù)D.可以沒有主函數(shù)答案:A3 .在C語言中,如果下面的變量都是int類型,則輸出的結果是()sum=pad=5fpad-sum+,-pad;D'r,pad,sum)?A.7,6B.6,5C.5,6D.4,5答案:A4 .下列字符序列中,不可用作c語言標識符的是()。A. $4568B. sumC.stud_nameD.basic12答案:A5.設x的值為3,則表達式(x+)+(x+)+(x+)的值是()A.10B. 6C. 12D. 9IntaM3gb;b=a-b:

7、a*三b;答案:D6 .下面程序段的功能是()o3'A.交換變量a和變量b的值B.將a、b之和賦給a,a、b之差賦給bC.變量a的值不變,b為a、b之差D.變量b的值不變,a為a、b之和答案:A7 .下面程序段執(zhí)行后變量a、b和c的值分別為()A.1,0,1B.1,1,0C.1,1,1D.0,0,1答案:Cinclude<stdo.h>main。iuta=1,b=2,c=3;8.以下程序的輸出結果是()A.2B. 1C. 0D. 3答案:CMincludemi口Oint磔山tff(4n-x):9 .下列程序的運行結果是()。)A. 18B. 19C. 16D. 20答案:C

8、10 .在c語言中,運算對象必須是整型數(shù)的運算符是()。A. %B.C. %和D. *答案:A11 .以下選項中,不能作為合法常量的是()。A.1.234e04B.1.234e0.4C.1.234e+4D.1.234e0答案:B12 .在循環(huán)語句的循環(huán)體中,continue語句的作用是()A.立即終止整個循環(huán)B.繼續(xù)執(zhí)行continue語句之后的循環(huán)體各句C.結束本次循環(huán)D.結束本次循環(huán)并跳出循環(huán)答案:C13 .以下對C語言函數(shù)的描述中,不正確的是()A. C語言中,函數(shù)可以嵌套定義B. C語言中,函數(shù)可以遞歸調用C. C語言中,函數(shù)可以沒有返回值D. C語言程序由函數(shù)組成答案:A14 .數(shù)字

9、字符0的ASCII值為48,若有以下程序,程序運行后的輸出結果是()口chara-T.b-'Z;A*);prmLftidnb-A.;)A.3,2B.50,2C.2,2D.2,50答案:C5Vi-ltch(2i)case1:piintf("applw血期早2;priutfi"Ma");br*ak:2器e生worlddefault:printf(athankyou:15 .intx=6;則下方程序段運行結果是()A. appleB. helloC. thankyouD. worldthankyou答案:C16 .有以下程序,程序運行后的輸出結果是()。main

10、()(intm=t23n.=34;pTinifC%d%dlmfn"ji:m);A.12353514B.12353513C.12343514D.12343513答案:A-include<stdja.h>mainO(intx=20,y=3;printf(口:v-?ty);17 .下列程序的運行結果是()A. 2B. 6C. 6.6D. 0答案:B18 .有以下語句:intb;charc10;,則正確的輸入語句是()。A.scanf("%d%s",&b,&C.;B.scanf("%d%s",&b,C.;C.scan

11、f("%d%s",b,C.;D.scanf("%d%s",b,&C.;答案:B19 .若有ig句inta=1,b=2,c=3;則以下值為0的表達式是()A.?a?&&?b?B.a<=bC.(a>B.|(b<C.D.!(a+B.=c答案:D20 .有以下71陰兇;3昧皙):程序,程序運行后的輸出結果是()priutf(TT%d5%dxrrB,;A.6,1B.2,1C.6,0D.2,0答案:Bmain。im也工t=fc;b=aT21 .現(xiàn)有程序完成a、b兩個值的交換,空白處正確的答案應該是()A. a=bB. a=t

12、C. b=tD. t=a答案:Bmajn()inti-1jf(i1&&Tj-3k3)prinrfT%d%d/dH:Lj©:22 .有以下程序,程序運行后的輸出結果是()。;A.123B.234C.223D.233答案:D23 .語句for(i=0;i<5;+i)if(i=3)continue;printf("%d",i);的顯示結果是()。A.012B.0124C.01234D.無顯示結果答案:B24 .以下能正確定義一維數(shù)組的選項是(A.inta5=0,1,2,3,4,5;B.chara=0,1,2,3,4,5;C.chara='A

13、','B','C');D.inta5="0123"答案:B25 .設x,y,z和k都是int型變量,則執(zhí)行表達式:x=(y=2,z=15,k=30)后,x的值為()A. 52B. 30C. 15D. 2答案:Bintk=10;26 .若k為整型,以下while循環(huán)是()owhilc(k=O)k=bl;A.10次B.無限循環(huán)C.一次不執(zhí)行D.執(zhí)行一次答案:C27 .若有以下程序段,intc1=1,c2=2,c3;c3=1.0/c2*c1;則執(zhí)行后,c3中的值是()A. 0B. 0.5C. 1D. 2答案:B28.在下列運算符中,優(yōu)先級最

14、高的運算符是()A.=B.!=C.%D.|答案:C29 .設x,y,t均為int型變量,則執(zhí)行語句:x=y=3;t=+x|-y;后y的值為()。A. 4B. 3C. 2D. 1答案:B30 .能正確表示邏輯關系:"a>=眥a<0的C語言表達式是()A. a>=10ora<=0B. a>=0|a<=10C. a>=10&&a<=0D. a>=10IIaO答案:D31 .執(zhí)行下面的程序時,將1、2、3、4分別賦給a、b、c、d,正確的輸入是()urnxif)ints5bqd;scruff,曲工成匚:A. 1234B.

15、123,4C. 1,2,3,4D. 1,2,34答案:Dint廣25;32.下面程序段執(zhí)行結果是()A. 0B. -1C. 1D.無限循環(huán)答案:Bmaint)intk-C'hi1nk=l)33 .有以下程序段,則while循環(huán)執(zhí)行的次數(shù)是(A.無限次B.有語法錯,不能執(zhí)行C.一次也不執(zhí)行D.執(zhí)行1次答案:A元素a11的值為()34 .對于inta32=1,2,3;A. 0B. 1C. 3D.不能確定答案:A35.以下程序的輸出結果是()A. 5B. 4-include<stdio.h>inta=5Pb=%u=d;printf(二B.;)C.6D.不確定答案:CintX.-1

16、0,y=3.z;36.下列C語言程序段的輸出結果是()。交氣A.0B.1C.3D.4答案:C37.執(zhí)行語句for(i=1;i+<4;);后變量i的值是()。A. 3B. 4C. 5D.不確定(inTx=l-2,z;z=x>y?+xz+y38.以下程序運行結果是(A. 1,2,3B. 1,3,3piinrf("匕dJ虱:%drf:昆工力;)C.2,3,3D. 2,2,3答案:Binia=Orb=0.c=0;if(+-a<O)|(-bz>0)39 .下面程序段執(zhí)行后變量a、b和c的值分別為()。£H;A. 1,0,1B. 1,1,0C. 1,1,1D.

17、0,0,1x的值是()a=O:t>=O:c=O;乂=35;if(lA.x=x-l;elseif(B.KTfjif(C.尤=3;elsex=4;答案:C40 .假定所有變量均已正確定義,則下列程序段運行后A. 34B. 4C. 35D. 3答案:B試題分類:專升本計算機軟件基礎_08000350題型:分析分數(shù):51.求1100以內能被3整除且含數(shù)字5的數(shù)#include<stdio.h>main()inti,a,b,c;for(i=1;i<100;i+)a=i%10;b=i/10;ifprintf("%d't",i);答案:FHd二二'

18、占,2.以下程序輸入了20個數(shù)存放在一個數(shù)組中,并且輸出其中最大者與最小者、,20個數(shù)的和及它們的平均值。請?zhí)羁铡oidmain()chararray20;intmax,min,average,sum=0;inti;for(i=0;i<20;i+)printf("請輸入第d個數(shù):",i+1);scanf("%d",&arrayi);max=array0;min=array0;for(i=0;i<=19;i+)if(max<arrayi);if(min>arrayi);sum=;average=sum/20;printf(

19、"20個數(shù)中最大值是%d,",max);printf("最小值是%d,",min);printf("和是%d,",sum);printf("平均值是d.n",average);答案:max=arrayi|min=arrayi|sum+arrayi3.下面程序的功能是:將字符數(shù)組a中下標值為偶數(shù)的元素從小到大排列,其它元素不變。請?zhí)羁铡?include<stdio.h>#include<string.h>main()chara="clanguage",t;inti,j,k;k=;for(i=0;i<=k-2;i+=2)for(j=i+2;j<=k;)if(_)t=ai;ai=aj;aj=t;puts(a);printf("n");答案:strlen(a)|j+=2|ai>aj4.以下程序的功能是:從鍵盤上輸入若干個學生的成績,統(tǒng)計計算出平均成績,并輸出低于平均分的學生成績,用輸入負數(shù)結束輸入。請?zhí)羁?。main()floatx1000,sum=0.0,ave,a;intn=0,i;printf("Entermark:n");scanf("%f",&a);wh

溫馨提示

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

評論

0/150

提交評論