版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、1.判斷字符串的長度,應(yīng)該使用的函數(shù)是 A. strcatB. strcmpC. strcpyD. strlen滿分:2分2.若有:int a = 1,2,3,4,5,6,7,8,*p=a ; 不能正確表示a5的表達(dá)式是 A. p + 5B. p5C. *(a +5)D. *(p +5)滿分:2分3.對(duì)于int a=99, b=b; printf(“%c,%d”, a , b);的結(jié)果是 A. 99, bB. c, 98C. 99, 98D. c, b滿分:2分4.能將高級(jí)語言編寫的源程序轉(zhuǎn)換為目標(biāo)程序的軟件是 A. 匯編程序B. 編輯程序C. 編譯程序D. 解釋程序滿分:2分5.以下關(guān)于數(shù)組
2、的描述正確的是 A. 數(shù)組大小固定,但是可以有不同類型的數(shù)組元素B. 數(shù)組大小可變,但是所有數(shù)組元素的類型必須相同C. 數(shù)組大小固定,所有元素的類型必須相同D. 數(shù)組大小可變,可以有不同類型的數(shù)組元素滿分:2分6. 下述語句的輸出為int m=-1;printf(“%d,%u,%o”,m,m,m);A. -1,-1,-11B. -1,32767,-C. -1,32768,D. -1,65535,滿分:2分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)滿分:2分8.已知char b5,*p=b; ,則正確的賦值語句是 A. b
3、=“abcd” ;B. *b=“abcd”;C. p=“abcd”;D. *p=“abcd”;滿分:2分9.下列錯(cuò)誤的表達(dá)式是 A. -x+B. (-x)+C. x+yD. +x+y滿分:2分10.用數(shù)組名作為函數(shù)調(diào)用時(shí)的實(shí)參,則實(shí)際傳遞給形參的是 A. 數(shù)組的第一個(gè)元素值B. 數(shù)組中全部元素值C. 數(shù)組的首地址D. 數(shù)組的元素個(gè)數(shù)滿分:2分二、其他題(共10道試題,共50分。)1.讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include void main() int k=1; switch(k) case 0: printf(A); break; case 1: printf(B); case 2: pri
4、ntf(I); case 3: printf(G); break; default: printf(E); 答:BIG滿分:5分 2. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include void main() int x=12,y=0; if(x=0) if(x0) y=1; else y=-1; printf(“y=%dn”,y); 答:y=1滿分:5分 3. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include #define S(a,b) (a)*(b) void main() int a=3 ,area; area=S(a,a+3) ; printf(area=%dn,area); 答:area=18滿分:5
5、分 4. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include int stre(char *s) int num=0; while(*(s+num)!= 0)num+; return num;void main() char str=“students”,*p=str; printf(“%s,%dn”,p,stre(p); 答: students,8滿分:5分 5. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include void main() int i,j,m=0; for(i=1;i=10;i+=3) for(j=3;j10;j+=4) m+; printf(“m=%dn”,m); 答:m=8滿分:5分 6. 讀程
6、序?qū)懗龀绦驁?zhí)行結(jié)果#include void main() int i=0,a=0;while( i20 ) for(;) if(i%10)= =0) break; else i- -;i+=11;a+=i; printf(%dn,a);答:32滿分:5分 7. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include int a=100,b=200;void f( ) printf(“%d,%dn”,a,b); a=1;b=2; void main() int a=5,b=7 ; f( );printf(“%d,%dn”, a,b) ; 答:100,2005,7滿分:5分 8. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#inc
7、lude void main() int y=-1 ;do y+;while(y-); printf(%dn,y-); 答:-1滿分:5分 9. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include int m=2; int fun(int x,int y) int m=3; return(x*y-m); void main() int a=7, b=5; printf(%dn, fun(a,b)/m); 答:16滿分:5分 10. 讀程序?qū)懗龀绦驁?zhí)行結(jié)果#include void main() int t, n=9;t=0;do t+=n; n-=2; while (n0);printf(%dn, t);
8、 答:25滿分:5分 三、簡答題(共3道試題,共30分。)1.編程:編寫函數(shù)change使輸入的字符串按反序存放,在主函數(shù)中輸入和輸出字符串。例如輸入是:abcdefg,則輸出為:gfedcba(備注:建議學(xué)員在做編程序題目時(shí),事先在記事本或word文檔中編寫,然后拷貝至答題區(qū)域即可。) #include #includevoid chang(char ch) int i; int len =strlen(ch); i=0; char c; int j = len-1; while(ji) c=chi; chi = chj; chj =c; i+; j-; int main() char ch
9、81; gets(ch); printf(nbefore change:n); printf(%s,ch); chang(ch); printf(nafter change:n); printf(%s,ch); getchar(); return 0;滿分:10分 2.編程:寫一個(gè)判斷素?cái)?shù)的函數(shù)。要求在主函數(shù)中輸入一個(gè)正整數(shù)以及打印函數(shù)調(diào)用后返回的相應(yīng)的判斷信息。(備注:建議學(xué)員在做編程序題目時(shí),事先在記事本或word文檔中編寫,然后拷貝至答題區(qū)域即可。) #include #include int is_prime(int m) int index; int max; if(m 2) ret
10、urn 0; max=(int)sqrt(m); for(index = 2; index = max; index+) if (0 = m % index) return 0; return 1;void main() int n,c; scanf(%d,&n); c=is_prime(n); if(c=1) printf(primen); else printf(not primen);滿分:10分 3.編程:對(duì)N個(gè)整數(shù)進(jìn)行從大到小順序排列。(備注:建議學(xué)員在做編程序題目時(shí),事先在記事本或word文檔中編寫,然后拷貝至答題區(qū)域即可。) #include#define N 5void main() int i,j,k,aN,t; printf(請(qǐng)輸入%d個(gè)整數(shù):,N);
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 手機(jī)買斷協(xié)議書
- 苗圃管護(hù)協(xié)議書
- 苗木賠償協(xié)議書
- 解約10天協(xié)議書
- 認(rèn)購保障協(xié)議書
- 設(shè)備入駐協(xié)議書
- 設(shè)備檢測協(xié)議書
- 設(shè)施轉(zhuǎn)讓協(xié)議書
- 評(píng)殘醫(yī)生協(xié)議書
- 請(qǐng)人抽沙協(xié)議書
- 2025大理州強(qiáng)制隔離戒毒所招聘輔警(5人)筆試考試備考題庫及答案解析
- 2025年安全培訓(xùn)計(jì)劃表
- 2026年榆林職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案詳解
- 2025年沈陽華晨專用車有限公司公開招聘筆試歷年參考題庫附帶答案詳解
- 2026(蘇教版)數(shù)學(xué)五上期末復(fù)習(xí)大全(知識(shí)梳理+易錯(cuò)題+壓軸題+模擬卷)
- 垃圾中轉(zhuǎn)站機(jī)械設(shè)備日常維護(hù)操作指南
- 汽車行業(yè)可信數(shù)據(jù)空間方案
- 畜牧業(yè)機(jī)械化培訓(xùn)課件
- 工程質(zhì)量管理工作制度
- 云南交投集團(tuán)筆試試題及答案
- 東華大學(xué)《大學(xué)物理A》2025 - 2026學(xué)年第一學(xué)期期末試卷(A卷)
評(píng)論
0/150
提交評(píng)論