版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、中職C語言期中試卷得I I 一、選擇:2一分)(總分_40_分,每小題C語言期中考試試卷(筆試)題號,上 »五六七八總分分數1、c語言程序的基本單位是()A、函數 B、過程 C、子程序 D、子例程2、一個C語言程序的執(zhí)行是從()A、本程序的main函數開始到main函數結束B、本程序文件的第一個函數開始,到本程序文件的最后一個函數結束C、本程序的main函數形開始,到程序文件的最后一個函數結束D、本程序文件的第一個函數開始,到本程序main函數結束3、以下敘述不正確的是()A、一個C語言源程序可由一個或多個函數組成B、一個C語言源程序必須包含一個main函數C、C語言程序的基本組成單
2、位是函數D、在C語言程序中,注釋說明只能位于一條語句的后面4、C語言規(guī)定,在一個源程序中main函數的位置()A、必須在最開始B、必須在系統(tǒng)調用的庫函數的后面C、可以任意D、必須在最后5、結構化程序所要求的基本結構不包括()A、順序結構B、goto跳轉C、選擇(分支)結構D、循環(huán)(重復)結構6、下列4條敘述中,正確的一條是()A、計算機語言中,只有機器語言屬于低級語言B、高級語言源程序可以被計算機直接執(zhí)行C、C語言屬于高級語言D、機器語言是與所用機器無關7、以下選項中不能用作C程序合法常量的是()A、1, 234B、'123'C、 123D、 "x7G”8、以下選項中
3、可用作C程序合法實數的是( )oC、E9D> 9.12E9、表達式a+=a-=a=9的值是(A、9B、-9C、 18D> 010、以下C語言用戶標識符中,不合法的是()。A、_1B、AaBcC、a_bD、a-b11、若有定義語句:int x=10;,則表達式x-=x+x的值為()A、-20B、-10C、 0D、 1012、若有以下程序段:“int cl=l,c2=2,c3;c3=l.0/c2*cl;”,則執(zhí)行后,c3 中的值是()A、0B. 0.5 C> 1D、213、下列程序的輸出結果是()double d=3. 2; int x=l. 2, y;y=(x+3. 8)/5.
4、 0;printf("%dn", d*y);A、3 B、3.2C> 0D、3.0714、以下程序運行后的輸出結果是()int x=011;printf("%dn”, +x);A、12 B、11C、10D、915、以下程序段:int x=12;double y=3. 141593;printf ("%d%8. 6fn*, x, y);執(zhí)行后的輸出結果是()A、123. 141593B、12 3. 141593C、 12, 3.151993D、 123.141593016、以下程序段的輸出結果是()int k=17;printf (*%d, %o, %
5、xn*, k, k, k);A、17, 021, 0x11 B、17, 17, 17C、17, 0x11, 021D、17,21,1117、以下程序段運行的結果是( )oint a, b, c;scanf ("%d, %d, %d”, a, b, c);printf (*%d, %d, %dn*, +a, b, c);若從鍵盤輸入:1,2,3 <回車)A、 1t 2, 3B、 2, 2, 3C、b 1, 1D、輸出錯誤的結果18、下面程序的結果是( float x=2, y;y=+x*x+;printf("%fn", y);B、 16.000000D、程序有
6、錯誤A、 9.000000C、1. 00000019、若 w=l, x=2, y=3, z=4,則表達式 wx?w: y<z?y:z 的值是()A、 4B、 3C、 220、閱讀以下程序:main()int x;scanf ( "%d" , &x);if(x-<5)printf( "%d" , x);elseprintf( "%d” , x+);程序運行后,如果從鍵盤上輸人5,則輸出結果是()oA、 3B、 4C、 5D、 6=2分)1、c語言中用表示邏輯值“真”,用表示邏輯值“假”。2、C語言的標識符只能由3種字符組成,它
7、們是:、和。3、假設所有的變量都為整型,則表達式(a=2,b=a+,b+,a+b)的值為4、設x為int型變量,請寫出描述"x是奇數"的表達式o5、已知整數數據"3, b=-4, c=5,則表達式a+-b+(+c)的值為。6、在C語言中(以16位PC為例),一個float型數據在內存中的字節(jié)數為4, 一個double型數據在內存中所占字節(jié)數為。7、有以下程序ftinclude <stdio. h> main()int x;scanf&x);if (x>15)printf('%d”, x");if(x>10)prin
8、tf('%d", x);if(x>5)printf("%dn”, x+5); 若程序運行時從鍵盤輸入12<回車>,則輸出結果為。8、以下程序的功能是:將值為三位正整數的變量x中的數值按照個位、十位、 百位的順序拆分并輸出。請?zhí)羁?。int x=256;printf (*%d-%d-%dn*, , x%10, x/100);9、以下程序運行后的輸出結果是int a=25, b=025, c=0x25;printf (*%d %d %dn”, a, b, c);10、以下程序段:char a, b, c, d;scanf ("%c, %c, %
9、d, %d”, &a, &b, &c, &d);printf ("%c,%c, %cn”, a, b, c, d);若運行時鍵盤上輸入:6, 5, 65, 66回車,則輸出結果是_亡二三、看程序寫結果:(總分 40分, 每小題8分)1> void main() int a=2, b=-l, c=2;if(a<b)if (b<0) c=0;else c+;Printf (,c);輸出結果:2、ftinclude "stdio. h"void main() int x=l, a=0 , b=0;switch ( x )
10、 case 0:a+;case 1:b+;case 2:a+b+; printf ( a%d, %d” , a, b);輸出結果:3、ftinclude "stdio. h" void main()int x=15, y=9 , i=13;printf ( a%d, %dnw , +x, +y);printf ( "%dn", i+);printf ( "%d, %dn” , y ); 輸出結果:4、ftinclude "stdio.h" void main() int x=l;if(x=2) printf ( “OK”);else if (x<2)printf( a%dnw , x);else printf( "Quit" );輸出結果:5、ttinclude "stdio. h" void main() int a=10, b=50, c=30;if (a>b) a=a+b;c=b+a;b=a+c;printf ( a%d %d %dw , a, b, c);)輸出結果:答案一、選擇1、A 2、A 3> D 4、C 5、B 6、C 7、A 8、A 9、D 10、D 11、 B 12、 A 13、
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 甜菜種植合同法院判決書
- 《藍田股份分析案例》課件
- 2025年南寧貨運從業(yè)資格證模擬考試題庫及答案解析
- 2025年鹽城道路運輸從業(yè)資格證考哪些項目
- 2025年許昌貨運從業(yè)資格證模擬考試系統(tǒng)
- 2025年云南貨運從業(yè)資格證考試題及答案詳解
- 健身房環(huán)境衛(wèi)生保潔員招聘合同
- 城市景觀照明施工合同范本
- 智能家居網絡安全操作規(guī)程
- 印刷行業(yè)安全規(guī)程
- 國企內部紀檢監(jiān)察培訓
- 室內裝飾工程施工方案
- 北京東城北京二中2025屆物理高一第一學期期末學業(yè)水平測試試題含解析
- 醫(yī)護人文素養(yǎng)培訓
- 投訴應急預案
- 掌骨骨折護理
- 工程監(jiān)理招聘面試題及回答建議(某大型集團公司)2024年
- 腰椎間盤突出癥課件(共100張課件)
- 中層管理干部團隊-執(zhí)行力與領導力提升培訓課件
- 明史十講學習通超星期末考試答案章節(jié)答案2024年
- 文化地理學習通超星期末考試答案章節(jié)答案2024年
評論
0/150
提交評論