


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、程序運行后的輸出結(jié)果是(A)3,2(B) 50,2(C)2,2(D)2,505. 以下4個選項中,不能看作一條語句的是A) (;B)a=0, b=0, c=0;C)if(a0);D)if(b=0) m=l; n=2;6. 有以下程序mai n()(int x=0, y=5, z=3;while(z-0&+x5) y=y-l;printf ( % d, %d, %dn, x, y, z);程序執(zhí)行后的輸出結(jié)果是A) 3, 2,0 B) 3, 2,-1C)4, 3,-1D)5, -2, -57. 若x和y代表整型數(shù),以下表達式中不能正確表示數(shù) 學(xué)關(guān)系|x-y|l0 的是A) abs (x-y)T
2、0& x-y10C)! (x-y)10 D)(x-y)*(x-y)1008. 數(shù)組定義為,int則數(shù)組a的元素個數(shù)為:A) 12B)144C)100D)1219. 對于以下的變量定義,不正確的表達式是:struct n odeintj , k ;x,*p=&x;A)x.B) (*P).D)xjC語言程序設(shè)計模擬試題(四)題號一二1四五總分得分閱卷人一、選擇(20分)1. 以下敘述中正確的是A) C語言的源程序不必通過編譯就可以直接運行學(xué)生答題不得過此線B) C語言中的每條可執(zhí)行語句最終都將被轉(zhuǎn)換成二進 制的機器指令C) C源程序經(jīng)編譯形成的二進制代碼可以直接運行D) C語言中的函數(shù)不可以單獨進
3、行編譯A)_mainB)IfC) txtD) intenclude-maxREALk+2sinturbo3C0M_0012. 以下4組用戶定義標(biāo)識符中,全部合法的一組是3.設(shè)有定義:int a, *pa=&a; 以下scanf語句中能正確為變A) scanf ( %d”,pa) ;B) scanf ( %d ”,a);C) scanf ( %d ” , &pa) ;D) scanf ( %d ” , * pa);4.數(shù)字字符0的ASCII值為48,若有以下程序main()(char a=1, b =,2;n” , ba);7.式是:設(shè)ch是字符型變量,判斷ch為英文字母的表達prin tf(%
4、c.,b+);8.C程序的基本單位是函數(shù)。一個函數(shù)由函數(shù)的和兩部分組成。9 .已知大寫字母 A的ASCI I碼是65,小寫字母a的ASCII 碼是97,貝用八進制表示的字符常量101是o10. 有以下程序:main()(unsigned char a, b;a=4|3;b=4&3;printf ( %d , %dn , a, b);執(zhí)行后輸出結(jié)果是,11. 有以下程序ttdefine f(x) x*xmain() int i;i=f(4+4)/f(2+2);n”,i);執(zhí)行后輸出結(jié)果是 三、程序填空題 (20 分)1. 下面程序的功能是:計算1到io之間奇數(shù)之和及偶數(shù)之和,請?zhí)羁?。main()
5、( int a, b, c, i;序:void swapl(int c)( int t;t=c0 ;c0=cl ;cl=t;void swap2(int cO,int cl)( int t;t=cO;cO=cl;cl=t;)main()( int a2 = (3,5),b2 = (3,5);swapl (a) ; swap2 (b0, bl);printf( d %d %d %dnw , a0, al, b0,bl) ; 其輸出結(jié)果是C)3 5 3 5 D)3A)5 3 5 3 B) 5 3 3 55 5 3二、填空 (16 分 )i.編寫好一個 c 程序到完成運行一般經(jīng)過、四個步驟2 .設(shè)有
6、int x=ll; 則表達式(x+ * 1/3) 的值是3 .表達式105的值是。4 ,假設(shè)x是int型變量,則表達式 (x=2*3, x+4), x*3 的值是5 .設(shè)變量定義為n” ; ” ,則數(shù)組s中有個元素。6.表達式3/5的值是o i f () break;4.下面rotate函數(shù)的功能是:將 n行n列的矩陣A轉(zhuǎn)置為A,例如:1234159135678261當(dāng)A= 9101112,貝 U A = 37011511A1a1648191請?zhí)羁?define N 4void rotate(int aN) int i, j, t; for(i=0;iN;i+) for(j=0; j+) (
7、t=aij;aj i=t;)5.以下sstrcpy()函數(shù)實現(xiàn)字符串復(fù)制,即將 t所 指字符串復(fù)制到 s 所指向 內(nèi)存空間中,形成一個新的字 符串S。請?zhí)羁?。void sstrcpy(char *s, char *t) while (*S+=) ; main()w( char Strl100, Str2=abcdefgh ”;SStrcpy(Strl, Str2);printf( %Sn , Strl);a=c=O;for(i=0;i10;i+=2)( a+=i;c+=b;printf ( 偶數(shù)之和 =%dn , a);printf (, z 奇數(shù)之和 =%dn, c);!2. 下面程序的功能
8、是 : 輸出 100以內(nèi)能被 3 整除且 個位數(shù)為 6 的所有整數(shù) , 請?zhí)羁?。main()( int i, j;for (i=0; ; i+)( j=i*10+6;i f () continue;printf( d , j);3.設(shè)變量己正確定義,在程序段 B 中填入正確的內(nèi)B等價。容,使程序段A和程序段 程序段 A:for(k=s=0;k=10;s+=ak+)if(ak0) break;程序段 B:for(k=0, s=0; ; s+=ak+)k+;return k+m;void main()( int s;s=f(2);printf( d,%d” , s,f(s);3. 對于以下遞歸函數(shù)
9、 f, 調(diào)用 f (3) 的返回值 是f(int n)(return(n=0)?n:f(n-1)+f(n-2);4. 下列程序的輸出結(jié)果是int c = (10, 0, -10);int *k=c+2;printf( d” , *k );5. 下列程序的輸出結(jié)果是,int k=l, j=2, *p=&k, *q=p;P=&j;printf ( d, %d”, *p, *q) ;6, 下列程序的輸出結(jié)果是,。ttinclude char *f(char *str)( return str= fun ; )函數(shù) huiwen 的功能是檢查一個字符串是否是回文,當(dāng)字符串是回文時,函數(shù)返 回字符串 :
10、 yes!, 否則函數(shù)返回字符串 : no!, 并在主函數(shù)中輸出 . 所謂回文即 正 向與反向的拼寫都一樣,例如 : adgda. 請?zhí)羁?.char *huiwen(char *str)(char *pl,*p2;int i,t=0;p l=str; p2 =;for(i=0;i=strlen(str)/2;i+)if(*pl+!=*p2-)(t=l;break;if () return(yes! ) ;else return( no! ) ;)main()(char str50;printf(Input:) ;scanf( %s, str);printf ( %sn,);四、讀程序?qū)懡Y(jié)果 (20 分)1. 下列程序的輸出結(jié)果是,。int k, s;for (k=s=O;k10&s=10;s+=k) k+;printf ( k=%d, s=%d ”, k, s);2. 下列程序的輸出結(jié)果是 , o ttinclude int f(int m)static int k=2;4.將任意一個三位數(shù)n逆序輸出,即若n等于369,則輸出963。分
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 智慧辦公樓宇的安防挑戰(zhàn)與對策
- 少兒美術(shù)培訓(xùn)招貼畫創(chuàng)意設(shè)計指南
- 智慧城市發(fā)展背景下網(wǎng)絡(luò)安全與數(shù)據(jù)保護的創(chuàng)新策略
- 學(xué)生大腦的神經(jīng)可塑性研究
- 口腔細(xì)節(jié)管理培訓(xùn)課件
- 抖音商戶市場專員競品分析周期制度
- 全球物聯(lián)網(wǎng)傳感器行業(yè)技術(shù)創(chuàng)新與市場應(yīng)用前景報告
- 公交優(yōu)先發(fā)展戰(zhàn)略下2025年城市交通擁堵治理的公共交通服務(wù)滿意度提升報告
- 公眾參與視角下2025年環(huán)境評價機制優(yōu)化與生態(tài)文明建設(shè)路徑研究
- 2025屆湖北省荊州市松滋市數(shù)學(xué)七上期末統(tǒng)考模擬試題含解析
- 2025屆上海市閔行區(qū)七下數(shù)學(xué)期末學(xué)業(yè)水平測試模擬試題含解析
- GB/T 18487.4-2025電動汽車傳導(dǎo)充放電系統(tǒng)第4部分:車輛對外放電要求
- 離婚不離家協(xié)議書
- 社區(qū)干事考試試題及答案
- 2025年廣西南寧賓陽縣昆侖投資集團有限公司招聘筆試參考題庫含答案解析
- 醫(yī)院入職培訓(xùn):醫(yī)德醫(yī)風(fēng)
- 2025年軍人離婚協(xié)議書范本
- 娛樂行業(yè):舞蹈演員個人簡介簡歷
- 工程造價復(fù)審報告書范文
- SAP S4HANA 用戶操作手冊-成本控制CO操作手冊-002-訂單成本核算
- 幼兒園2025-2026學(xué)年度第一學(xué)期園本培訓(xùn)計劃
評論
0/150
提交評論