freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

本科c語(yǔ)言程序設(shè)計(jì)a歷年考題匯總-在線瀏覽

2025-03-07 22:33本頁(yè)面
  

【正文】 求編寫(xiě)程序或函數(shù)(每小題6分,共12分) 1. 編寫(xiě)一個(gè)主函數(shù),計(jì)算1+3+32+...+310的值并輸出,假定分別用i,p,s作為循環(huán)變量、累乘變量和累加變量的標(biāo)識(shí)符。 int p=1。 for(i=1。i++) {p*=3。} printf(%d\n,s)。程序?yàn)椋篿nt FF(int a[], int n) { int i,sum=0。 in。 return sum。 A.空格或逗號(hào) B.逗號(hào)或回車 C.逗號(hào)或分號(hào) D.空格或回車 2.邏輯表達(dá)式(x0 amp。 x=10)的相反表達(dá)式為(A)。amp。amp。 A.for B.while C.dowhile D.switch 4.假定i的初值為0,則在循環(huán)語(yǔ)句“while(in) {s+=i*i。}”中循環(huán)體被執(zhí)行的總次數(shù)為(B)?!保瑒t元素a[1][2]的值為(C)。 A.int Function(int a)。 C.int Function(a)。 7.假定p是一個(gè)指向float型數(shù)據(jù)的指針,則p+1所指數(shù)據(jù)的地址比p所指數(shù)據(jù)的地址大(C)個(gè)字節(jié)?!?,則給p賦值的正確表達(dá)式為(B)。m C.*p=amp?!?,要釋放p所指向的動(dòng)態(tài)存儲(chǔ)空間,應(yīng)調(diào)用的函數(shù)為(A)。p) 10.C語(yǔ)言中的系統(tǒng)函數(shù)fopen()是( D)一個(gè)數(shù)據(jù)文件的函數(shù)。 2. 用于從鍵盤(pán)上為變量輸入值的標(biāo)準(zhǔn)輸入函數(shù)的函數(shù)名為scanf 。”,則ac的值為_(kāi)1 。 5. 執(zhí)行“int x=45,y=13?!闭Z(yǔ)句序列后得到的輸出結(jié)果為_(kāi)3_。 7. 假定x=5,則執(zhí)行“a=(!x? 10: 20)。 8. 假定一維字符指針數(shù)組的定義為“char* a[8]。 9. 假定二維數(shù)組的定義為“double a[M][N]。 10. 空字符串的長(zhǎng)度為_(kāi)0_。 12. 若p指向x,則 *p 與x的表示是等價(jià)的。三、寫(xiě)出下列每個(gè)程序運(yùn)行后的輸出結(jié)果 1. include void main() { int x=5。 break。 break。 break。 } printf(%s\n,switch end.)。 f1=1。 for(i=2。i++) { f2=3*f1+1。 f1=f2。 }運(yùn)行結(jié)果: 1 4 13 40 121 3. include void main() { int a[10]={12,39,26,41,55,63,72,40,83,95}。 for(i=0。i++) if(a[i]%2==1) i1++。 printf(%d %d\n,i1,i2)。 int i, n=strlen(s) 。 in/2。 s[i]=s[n1i]。 } printf(%s\n,s)。 for(i=0。i++) s*=*a++。 } void main() { int a[]={1,2,3,4,2,4,5,2}。 printf(b=%d\n,b)。 for(i=1。 if(i%2==0) s+=i。 }運(yùn)行結(jié)果:s=42 7. include void main() { int a[9]={36,25,48,24,55,40,18,66,20}。 b1=b2=a[0]。 i9。 if(a[i]b2) b2=a[i]。 }運(yùn)行結(jié)果:66 18 8. include void SB(char ch) { switch(ch) { case 39。: case 39。: printf(WW )。 case 39。: case 39。: printf(GG )。 default: printf(BB )。 } } void main() { char a1=39。,a2=39。,a3=39。 SB(a1)。SB(a3)。 }運(yùn)行結(jié)果:WW GG BB 9. include define M 6 void main() { int i,x。 for(i=0。 i++) {x=a[i]。 a[M1i]=x。 i6。 printf(\n)。 int age。 }。 struct Worker y, *p。 p=amp。 printf(%d %\n, +page, ppay+20)。程序?yàn)椋篿nclude void main() { int i。 i=50。 printf(\n)。程序?yàn)椋?int FF(int a[], int n){ if(n=0) {printf(n值非法\n),exit(1)。 else return a[n1]*FF(a,n1)。 A. cpp B. exe C. obj D. C 2.設(shè)x和y均為邏輯值,則x amp。 y為真的條件是(A)。 A. define M1 B. const int M2 20 C. define M3 10 D. const char mark 4. for循環(huán)語(yǔ)句能夠被改寫(xiě)為(D)語(yǔ)句。 A. int a[]={1,2,3} B. int a[10]={0} C. int a[] D. int a[5] 6.下面的函數(shù)原型聲明中存在語(yǔ)法錯(cuò)誤的是(C)。 int b。 A. a[i] B. *a++ C. *a D. *(a+1) 8. 假定有定義為“int a[10], x, *pa=a。 A. x=pa[3] B. x=*(a+3) C. x=a[3] D. x=*pa+3 9.char類型的長(zhǎng)度為(A)個(gè)字節(jié)。 A. fgets() B. fputs() C. fread() D. fwrite()二、填空題(每小題2分,共26分) 1. C語(yǔ)言中的每條復(fù)合語(yǔ)句以_ }(或右花括號(hào))作為結(jié)束符。 3. 十進(jìn)制數(shù)35對(duì)應(yīng)的八進(jìn)制數(shù)為 43 。 5.增量表達(dá)式++y表示成賦值表達(dá)式為y=y+1 。 7. 假定二維數(shù)組的定義為“int a[3][5]。 8. 執(zhí)行“typedef int ABC[10]。 9. strcat()函數(shù)用于連接兩個(gè)字符串。 11. 若要把一個(gè)整型指針p轉(zhuǎn)換為字符指針,則采用的強(qiáng)制轉(zhuǎn)換表達(dá)式為(char*)p 。 13. 假定要?jiǎng)討B(tài)分配一個(gè)類型為struct Worker的對(duì)象,并由r指針指向這個(gè)對(duì)象,則使用的表達(dá)式為 struct Worker* r =malloc(sizeof(struct Worker))。 for(i=1。i++) s+=i*i。 }運(yùn)行結(jié)果: s=55 2. include define N 6 void main() { int i,a[N]={2,5,8,10,15,21}。 iN。 printf(\n)。 unsigned int len。 len=strlen(a[0])。 i5。 printf(%d\n,len)。 for(a=2,b=3。) { printf(%d %d ,a,b)。 b=a+b。 }運(yùn)行結(jié)果:2 3 5 8 13 21 5. include void LE(int* a, int* b) { int x=*a。 *b=x。 printf(%d %d\n,x,y)。x,amp。 printf(%d %d\n,x,y)。include void main() { int i。 i=50。 printf(\n)。 2. int FF(int a[], int n) { if(n=0) {printf(n值非法\n),exit(1)。 else return a[n1]*FF(a,n1)。 A. cpp B. exe C. obj D. c 2. 設(shè)有兩條語(yǔ)句為“int a=12?!保瑒t執(zhí)行結(jié)束后,a的值為(C)。 A. 1~19 B. 1~20 C. 0~19 D. 0~20 4. for循環(huán)語(yǔ)句“for(i=0。 i+=2
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1