全文預覽已結(jié)束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
C語言程序設計模擬卷 題號一二三四總分得分評卷人一、選擇題: 1一個語言程序的基本組成單位是_C_。 A)主程序 B)子程序 C)函數(shù) D)過程2語言中字符型(char)數(shù)據(jù)在內(nèi)存中的形式存儲是_D_。A) 原碼 B) 補碼 C)反碼 D) ASCII碼3執(zhí)行以下程序段后,c3的值是_A_。 int c1=1,c2=2,c3; c3=c1/c2;A) 0 B) 1/2 C) 0.5 D) 1 4執(zhí)行以下語句的結(jié)果為_D_。 y=10; x=y+; A)x=10, y=10 B)x=11, y=11 C)x=10, y=11 D)x=11, y=105下列常數(shù)中不能作為C的常量的是_D_。A) 0xA5 B) 2.5e-2 C) 3e2 D) 2e32.6 6語言中整數(shù)-8在內(nèi)存中的存儲形式是_B_。A) 1111 1111 1111 1000 B) 1000 0000 0000 1000 C) 0000 0000 0000 1000 D) 1111 1111 1111 01117已知 int i,a;執(zhí)行語句i=(a=2*3,a*5),a+6;后,變量i的值是_B_。A)6 B)12 C)30 D)368執(zhí)行以下程序段后,a,b,c的值分別是_B_。int a,b=100,c,x=10,y=9;a=(-x=y+)?-x:+y;if(x9)b=x+; c=y;A)9,9,9 B)8,8,10 C)9,10,9 D)1,11,109下列程序段_A_。x=3;do y = x-; if ( !y ) printf(x); continue; printf(#); while(1=x&x=2);A)輸出 # B)輸出 #x C)是死循環(huán) D)有語法錯10一個C語言的源程序中_A_。A)必須有一個主函數(shù) B)可以有多個主函數(shù)C)必須有主函數(shù)和其他函數(shù) D)可以沒有主函數(shù)11C語言規(guī)定,調(diào)用一個函數(shù)時,實參變量和形參變量之間的數(shù)據(jù)傳遞方式是_D_。 A)地址傳遞 B)值傳遞 C)由實參傳給形參,并由形參傳回來給實參 D)由用戶指定傳遞方式 12以下程序的輸出結(jié)果是_C_。main() int i,x33=1,2,3,4,5,6,7,8,9;for(i=0;i3;i+) printf(%d,xi2-i); A) 1,5,9, B) 1,4,7, C) 3,5,7, D) 3,6,9,13已知:int *p, a; 則語句p=&a;中的運算符&的含義是_D_。 A)位與運算 B)邏輯與運算 C)取指針內(nèi)容 D)取變量地址14說明語句int (*p)( );的含義是_。 A)p是一個指向一維數(shù)組的指針變量 B)p是指針變量,指向一個整型數(shù)據(jù) C)p是一個指向函數(shù)的指針,該函數(shù)的返回值是一個整型D)以上都不對15變量的指針,其含義是指該變量的( )A)值 B)地址 C)名 D)一個標志二、填空題: 1表達式10+16%3的值為_15_。2寫出滿足下列條件的表達式:a和b都不小于c_acb_c_。3若有定義:int a34=1,2,0,4,6,8,10;則初始化后,a12得到的初值為_0_。4下面函數(shù)的功能是求1到n的和請把程序補充完整。long sum( int n) int i; _int s=0;_ for(i=1;i=n;i+) _s+=i;_return s;三、程序閱讀題,寫出程序的輸出結(jié)果: 1#include “stdio.h” main() int i, j; i=j=2; if(i=1) if(i=2) printf(“%d”,i=i+j); else printf(“%d”,i=i-j); printf(“%d”,i); _2_。2 main()int i=3 while(i10) if(i6) i+=2; continue; else printf(“%d”,+i); _8910_。3#include “stdio.h” #define X 5 #define Y X+1 #define Z Y*X/2 main( ) int a; a=Y; printf(“%d %dn”,Z,-a);_15 5_。四、編程題: 1計算正整數(shù)1到n中的奇數(shù)之和及偶數(shù)之和。2用switch語句編寫程序,實現(xiàn)以下功能:從鍵盤輸入數(shù)字1、2、3、4。分別顯示excellent,good,pass,fail.輸入其它鍵時顯示error。3編程求一個33矩陣對角線元素之和。參考答案:1、main() int n,i; long s1,s2; printf(please input nn); scanf(%d,&n); for(i=1,s1=0,s2=0;i=n;i+) if(i%2=0) s1=s1+i; else s2=s2+i; printf(oushu he shi %ldn,s1); printf(jishu he shi %ldn,s2); 2、(總分8分)main() int x; printf(please input a numbern); scanf(%d,&x); switch (x) case 1: printf(excellentn);break; case 2: printf(goodn);break; case 3: printf(passn);break; case 4: printf(failn);break; default : printf(errorn); 3、(總分8分)main()int a33; int i,j; long s; printf(please input 9 numbern); for(i=0;i3;i+) for(j=0;j3;j+) scanf(%d,&aij); printf(the array a
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年事業(yè)單位教師招聘言語理解與表達題庫附答案
- Unit2 Special Days Lesson 3(說課稿)-2023-2024學年人教新起點版英語五年級下冊
- 貴州盛華職業(yè)學院《近代建筑引論》2023-2024學年第一學期期末試卷
- 貴州輕工職業(yè)技術學院《幼兒園教育政策法規(guī)》2023-2024學年第一學期期末試卷
- 新疆昌吉回族自治州(2024年-2025年小學六年級語文)統(tǒng)編版小升初模擬(下學期)試卷及答案
- 新疆塔城地區(qū)(2024年-2025年小學六年級語文)部編版綜合練習(上學期)試卷及答案
- 二零二五年度企業(yè)項目投資擔保貸款合同模板3篇
- 貴州警察學院《幼兒園教育活動設計與指導》2023-2024學年第一學期期末試卷
- 人教版八年級歷史與社會上冊 綜合探究一《對比早期區(qū)域文明之間的異同》說課稿
- 二零二五年度云計算數(shù)據(jù)中心租賃合同及運維服務協(xié)議2篇
- 高中新教材化學必修一課后習題答案(人教版)
- GB/T 19326-2022鍛制支管座
- GB/T 9740-2008化學試劑蒸發(fā)殘渣測定通用方法
- GB/T 7424.1-1998光纜第1部分:總規(guī)范
- 拘留所教育課件02
- 護士事業(yè)單位工作人員年度考核登記表
- 兒童營養(yǎng)性疾病管理登記表格模板及專案表格模板
- 天津市新版就業(yè)、勞動合同登記名冊
- 數(shù)學分析知識點的總結(jié)
- 2023年重癥醫(yī)學科護理工作計劃
- 年會抽獎券可編輯模板
評論
0/150
提交評論