江蘇省五年一貫制專轉(zhuǎn)本《C語言程序設(shè)計(jì)》模擬試卷三(曉莊)_第1頁
江蘇省五年一貫制專轉(zhuǎn)本《C語言程序設(shè)計(jì)》模擬試卷三(曉莊)_第2頁
江蘇省五年一貫制專轉(zhuǎn)本《C語言程序設(shè)計(jì)》模擬試卷三(曉莊)_第3頁
江蘇省五年一貫制專轉(zhuǎn)本《C語言程序設(shè)計(jì)》模擬試卷三(曉莊)_第4頁
江蘇省五年一貫制專轉(zhuǎn)本《C語言程序設(shè)計(jì)》模擬試卷三(曉莊)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、江蘇省五年一貫制專轉(zhuǎn)本C語言程序設(shè)計(jì)模擬試卷三(曉莊)一、填空題(每題2分,共20分)1、一個C語言程序得開發(fā)過程包括:編輯、,連接與運(yùn)行4個步驟。2、設(shè)intx=9,y=8;表達(dá)式x=y+1得結(jié)果就是。3、若a=3,b=4,c=5,則表達(dá)式a|(b=c)&b=c得值就是.4、執(zhí)行下面程序段后,k值就是k=1;n=263;dok*=n%10;n/=10whi1e(n);5、以下程序輸入123456后得執(zhí)行結(jié)果就是.#inc1udestdio、hmain()inta,b;scanf(%2d%3,&a,&b);printf(a=%d,n”,ab);6、設(shè)x,y,z均為int型變量,請寫出描述“x或

2、y中有一個小于z”得表達(dá)式就是:7、以下程序得運(yùn)行結(jié)果就是main()if(2*2=52*2=4)printf(T”)elseprintf(F);8、設(shè)有程序片斷:switch(grade)caseAprintf(“85100n);caseB:printf(70-84n);caseCinptf(606n”)caseDprintf(“6n”)default:printf(error!n);若grade得值為C,則輸出結(jié)果就是9、下面程序得運(yùn)行結(jié)果就是、#includestdio、hmain()inta,s,n,count;a=2;s=0;n=1;count=1;while(count=7)n=n

3、*a;s=s+n;+count;printf(s=%d,;s)10、以下程序得輸出結(jié)果就是intk,n,m;n=10;m=1;k=1;whi1e(k+=n)m*=2;printf(“%n,m);二、單項(xiàng)選擇題(每題2分,共40分)1、能將高級語言編寫得源程序轉(zhuǎn)換成目標(biāo)程序得就是.A)編輯程序B)編譯程序C)解釋程序D)鏈接程序2、以下敘述中正確得就是。A)構(gòu)成C程序得基本單位就是函數(shù)B)可以在一個函數(shù)中定義另一個函數(shù)C)main()函數(shù)必須放在其它函數(shù)之前D)所有被調(diào)用得函數(shù)一定要在調(diào)用之前進(jìn)行定義3、以下選項(xiàng)中合法得實(shí)型常數(shù)就是.A)5E2、0B)E-3C)、2E0D)1、3E4、以下選項(xiàng)中

4、合法得用戶標(biāo)識符就是.A)longB)_2TestC)3DmaxD)A、dat5、已知大寫字母A得ASCII碼就是65,小寫字母a得ASCII碼就是97,則用八進(jìn)制表示得字符常量101就是。A)字符AB)字符aC)字符eD)非法得常量6、以下非法得賦值語句就是。A) n=(i=2,+i);B)j+;C)+(i+1);D)x=j0;7、設(shè)a與b均為double型常量,且a=5、5、b=2、5,則表達(dá)式(int)a+b/b得值就A)6、500000B)6C)5、500000D)6、0000008、已知i、j、k為int型變量,若從鍵盤輸入:1,2,3,m,i);執(zhí)行后得輸出結(jié)果就是?A)8,6B)

5、8,3C)6,4D)7,411、已有定義:intx=3,y=4,z=5;,則表達(dá)式!(x+y)+z-1&y+z/2得值就是_。A)6B)0C)2D)112、有一函數(shù)1x0y=0x=01x0,以下程序段中不能根據(jù)x得值正確計(jì)算出y得值得就是oA)if(x0)y=1;elseif(x=0)y=0;elsey=1;B) y=0;if(x0)y=1;elseif(x0)y=1;elsey=1;D) if(x=0)if(x0)y=1;elsey=0;elsey=-1;13、以下選項(xiàng)中,與k=n+完全等價得表達(dá)式就是.A)k=n,n=n+1B)n=n+1,k=nC)k=+nD)k+=n+114、以下程序得

6、功能就是:按順序讀入10名學(xué)生4門課程得成績,計(jì)算出每位學(xué)生得平均分并輸出,程序如下:main()intn,k;floatscore,sum,ave;sum=0、0;for(n=1;n=10;n+)for(k=1;k0;B) sum+=score;C) ave=sum/4、0;D) printf(NO%d:%f,n,ae);1 5、有以下程序段intn=0,p;doscanf(%d&p);n+;while(p!=12345&n3);此處dowhile循環(huán)得結(jié)束條件就是A)p得值不等于12345并且n得值小于3B)p得值等于12345并且n得值大于等于3C) p得值不等于12345或者n得值小于

7、3D) p得值等于12345或者n得值大于等于316、有以下程序main()inta=15,b=21,m=0;switch(a%3)case0:m+;break;case1:m+;switch(b%2)defau11:m+;case0:m+;break;printf(d”,m);程序運(yùn)行后得輸出結(jié)果就是A)1B)2C)3D)417、C語言中,函數(shù)值類型得定義可以缺省,此時函數(shù)值得隱含類型就是cA)voidB)intC)floatD)double18.求取滿足式12+22+32+n201000得n,正確得語句就是。A) for(i=1,s=0;(s=s+i*i)=1000;n=i+);B) fo

8、r(i=1,s=0;(s=s+i*i)=1000;n=+i);C) for(i=1,s=0;(s=s+i*+i)=1000;n=i);D) for(i=1,s=0;(s=s+i*i+)=1000;n=i);19.已知chara口20=Beijing”Jshghai,ianjin,chongqing;語句printf(%c,a30);得輸出就是_A)空格B)nC)不定D)數(shù)組定義有誤20.對字符數(shù)組str賦初值,str不能作為字符串使用得一個就是A)charstr=slanghai;B)charstr=shanghai;C)charstr9=sh:an,g,h,i;JD),charstr8=s,

9、ha,n,g,h,a,i三、程序填空(每題4分,共12分)1、下面程序得功能就是不用第三個變量,實(shí)現(xiàn)兩個數(shù)得對調(diào)操作。#includemain()inta,b;scanf(%d%d”,&a,&b);printf(a=%d,b=%dn,a,b);a=b=printf(a=%d,b=%dn,a,b);2、下面程序得功能就是將形參x得值轉(zhuǎn)換為二進(jìn)制數(shù),所得得二進(jìn)制數(shù)放在一個一維數(shù)組中返回,二進(jìn)制數(shù)得最低位放在下標(biāo)為0得元素中。fun(intx,intb)intk=0,r;dor=x%bk+=r;x/=;while(x);3、下面程序得功能就是輸出1至M00之間每位數(shù)得乘積大于每位數(shù)得與得數(shù)。例如數(shù)字

10、26,數(shù)位上數(shù)字得乘積12大于數(shù)字之與8。main()intn,k=1,s=0,m;for(n=1;ns)printf(%d,n);四、寫出以下程序運(yùn)行結(jié)果(每題3分,共12分)1、從鍵盤上輸入446755”時,下面程序得輸出就是#includestdio、hmain()intc;while(c=getchar()!=n)switch(c-/2)case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;printf(n);2、下面程序得輸出結(jié)果就是。main()inti,j,x=0;for(i=0;i2;i+)x+;for(j=0;j3;j+)if(j%2)continue;x+;x+;printf(x=%dn,x);3、下面程序得輸出結(jié)果就是.#includestdio、hmain()intn33,i,j;for(i=0;i3;i+)for(j=0;j3;j+)niJ=i+j;for(i=0;i2;i+)for(j=0;j2;

溫馨提示

  • 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

提交評論