


全文預覽已結束
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
C語言程序設計模擬卷 題號一二三四總分得分評卷人一、選擇題: 1一個語言程序的基本組成單位是_C_。 A)主程序 B)子程序 C)函數 D)過程2語言中字符型(char)數據在內存中的形式存儲是_D_。A) 原碼 B) 補碼 C)反碼 D) ASCII碼3執行以下程序段后,c3的值是_A_。 int c1=1,c2=2,c3; c3=c1/c2;A) 0 B) 1/2 C) 0.5 D) 1 4執行以下語句的結果為_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下列常數中不能作為C的常量的是_D_。A) 0xA5 B) 2.5e-2 C) 3e2 D) 2e32.6 6語言中整數-8在內存中的存儲形式是_B_。A) 1111 1111 1111 1000 B) 1000 0000 0000 1000 C) 0000 0000 0000 1000 D) 1111 1111 1111 01117已知 int i,a;執行語句i=(a=2*3,a*5),a+6;后,變量i的值是_B_。A)6 B)12 C)30 D)368執行以下程序段后,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)是死循環 D)有語法錯10一個C語言的源程序中_A_。A)必須有一個主函數 B)可以有多個主函數C)必須有主函數和其他函數 D)可以沒有主函數11C語言規定,調用一個函數時,實參變量和形參變量之間的數據傳遞方式是_D_。 A)地址傳遞 B)值傳遞 C)由實參傳給形參,并由形參傳回來給實參 D)由用戶指定傳遞方式 12以下程序的輸出結果是_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)取指針內容 D)取變量地址14說明語句int (*p)( );的含義是_。 A)p是一個指向一維數組的指針變量 B)p是指針變量,指向一個整型數據 C)p是一個指向函數的指針,該函數的返回值是一個整型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下面函數的功能是求1到n的和請把程序補充完整。long sum( int n) int i; _int s=0;_ for(i=1;i=n;i+) _s+=i;_return s;三、程序閱讀題,寫出程序的輸出結果: 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計算正整數1到n中的奇數之和及偶數之和。2用switch語句編寫程序,實現以下功能:從鍵盤輸入數字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. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 不銹鋼宣傳欄廣告制作與安裝合同項目2025
- 酒店服務合同示范文本
- 公司股權轉讓合同樣本
- 護士常用急救知識培訓
- 液化石油氣行業突發事件應對考核試卷
- 浙江省八年級歷史與社會上冊(人教)3.3《漢武帝時代的大一統格局》教學設計1
- 水果種植園智能監控與自動化管理考核試卷
- 供應鏈中的業務智能與決策支持考核試卷
- 新教材高中政治 第2單元 經濟發展與社會進步 第三課 我國的經濟發展 課程小結教學設計 統編版必修2
- 皮革表面處理機器人應用考核試卷
- 2023-2024學年上海市普陀區八年級(下)期中數學試卷(含答案)
- 懸挑式腳手架安全技術標準 DG-TJ08-2002-2020
- 新生兒高膽紅素血癥課件
- 2024年南京出版傳媒(集團)有限責任公司招聘筆試參考題庫附帶答案詳解
- 廈門市2024屆高三畢業班第四次質量檢測 政治試卷(含答案)
- (附答案)2024公需課《百縣千鎮萬村高質量發展工程與城鄉區域協調發展》試題廣東公需科
- 微創冠脈搭橋手術
- 檔案館檔案數字化加工項目技術方案
- 安徽首礦大昌金屬材料有限公司霍邱縣范橋鐵礦礦山地質環境保護與土地復墾方案
- 2022年10月自考00078銀行會計學試題及答案含解析
- 鮮食玉米簡介介紹
評論
0/150
提交評論