




已閱讀5頁,還剩3頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第 1 頁 2012 年年 3 月計算機等考二級月計算機等考二級 C語言模擬試題及答案語言模擬試題及答案 2 一 填空題一 填空題 1 C 語言中普通整型變量的類型說明符為 在內存中占 字節 有符號普通整型的數據范圍是 2 C 語言中基本的數據類型有 3 設整型變量 n 的值為 2 執行語句 n n n n 后 n 的值是 4 共用體和結構體的定義格式類似 不同點是 5 有如下輸入語句 scanf a d b d c d 為使變量 a 的值為 1 b 的值為 3 c 的值為 2 從鍵盤輸入數據的正確形式應是 6 有語句 char A I am a student 該字符串的長度是 A 3 7 符號 a 和 a 的區別 8 下列程序的輸出結果是 int ast int x int y int cp int dp cp x y dp x y main int a 4 b 3 c d ast a b printf d d n c d 二 選擇題二 選擇題 1 以下選項中屬于 C 語言的數據類型是 A 復合型 B 雙精度型 C 邏輯型 D 集合型 2 以下說法中正確的是 A C 語言程序總是從第一個的函數開始執行 B 在 C 語言程序中 要調用的函數必須在 main 函數中定義 C C 語言程序總是從 main 函數開始執行 D C 語言程序中的 main 函數必須放在程序的開始部分 3 選出下列標識符中不是合法的標識符的是 A hot do B cat1 C pri D 2ab 4 下列描述中不正確的是 A 字符型數組中可能存放字符串 B 可以對字符型數組進行整體輸入 輸出 C 可以對整型數組進行整體輸入 輸出 D 不能在賦值語句中通過賦值運算符 對字符型數組進行整體賦值 5 若已定義 int a 9 p a 并在以后的語句中未改變 p 的值 不能表示 a 1 地址的表達式為 A p 1 第 2 頁 B a 1 C a D p 6 設有如下定義 int x 10 y 3 z 則語句 printf d n z x y x y 的輸出結果是 A 1 B 0 C 4 D 3 7 定義如下變量和數組 int i x 3 3 1 2 3 4 5 6 7 8 9 則下面語句 for i 0 i5 printf d x else printf d n x A 7 和 5 B 6 和 3 C 7 和 4 D 6 和 4 10 設有如下定義 char aa 2 abcd ABCD 則以下說法中正確的是 A aa 數組成元素的值分別是 abcd 和 ABCD B aa 是指針變量 它指向含有兩個數組元素的字符型一維數組 C aa 數組的兩個元素分別存放的是含有 4 個字符的一維字符數組的首地址 D aa 數組的兩個元素中各自存放了字符 a 和 A 的地址 11 以下語句的輸出結果是 int a 1 b 4 k k a 0 printf d d d n k a b A 1 0 4 B 1 0 3 C 0 0 3 D 0 0 4 12 下列程序的輸出結果是 char p1 abcd p2 ABCD str 50 xyz 第 3 頁 strcpy str 2 strcat p1 2 p2 1 printf s str A xyabcAB B abcABz C ABabcz D xycdBCD 13 執行下面的程序后 a 的值是 define SQR X X X main int a 10 k 2 m 1 a SQR k m SQR k m printf d n a A 10 B 1 C 9 D 0 14 設 A 為存放 短 整型的一維數組 如果 A 的首地址為 P 那么 A 中第 i 個 元素的地址為 A P i 2 B P i 1 2 C P i 1 D P i 15 下列程序執行后輸出的結果是 int d 1 fun int p int d 5 d p printf d d main int a 3 fun a d a printf d n d A 8 4 B 9 6 C 9 4 D 8 5 16 表達式 10 9 的值是 A true B 非零值 C 0 D 1 17 若有說明 int i j 7 p 則與 i j 等價的語句是 A i p 第 4 頁 B p C i D i p 18 不能把字符串 Hello 賦給數組 b 的語句是 A char b 10 H e l l o B char b 10 b Hello C char b 10 strcpy b Hello D char b 10 Hello 19 在 C 程序中有如下語句 char func int x int y 它是 A 對函數 func 的定義 B 對函數 func 的調用 C 對函數 func 的原型說明 D 不合法的 20 以下程序的輸出結果是 char str 15 hello printf d n strlen str A 15 B 14 C 7 D 6 三 閱讀程序題三 閱讀程序題 1 int x 6 y 7 printf d x printf d n y 程序的輸出結果是 2 float f 3 1415927 printf f 5 4f 3 3f f f f 則程序的輸出結果是 3 a 3 a a 1 a 1 printf d a 結果是 4 main int a 5 2 4 6 8 10 P k p a k printf d p printf d n k 程序的輸出結果是 5 main int a b for a 1 b 1 a 20 break if b 3 1 b 3 continue b 5 程序的輸出結果 a 的值為 第 5 頁 四 程序填空題四 程序填空題 1 求主次對角線之和 main static int a 3 9 7 5 1 2 4 6 8 int I j s1 0 s2 0 for I 0 I 3 I for j 0 j 3 j if s1 s1 a I j if s2 s2 a I j printf d n d n s1 s2 2 從鍵盤上輸入 10 個數 求其平均值 main int i float f sum for i 1 sum 0 0 i 11 i printf average f n sum 10 3 以下程序是建立一個名為 myfile 的文件 并把從鍵盤輸入的字符存入該 文件 當鍵盤上輸入結束時關閉該文件 include main FILE fp char c fp do c getchar fputs c fp while c EOF 五 編程題五 編程題 1 三個整數 a b c 由鍵盤輸入 輸出其中最大的數 2 從鍵盤輸入的 10 個整數中 找出第一個能被 7 整除的數 若找到 打印 此數后退出循環 若未找到 打印 not exist 3 有一個一維數組 內放 10 個學生成績 寫一個函數 求出平均分 第 6 頁 4 有 N 個學生 每個學生的信息包括學號 性別 姓名 四門課的成績 從鍵盤上輸入 N 個學生的信息 要求輸出總平均成績最高的學生信息 包括學 號 性別 姓名和平均成績 第 7 頁 參考答案參考答案 一 填空題 1 int 2 個字節 32768 32767 2 整型 實型 字符型 3 4 4 結構體的成員占有各自不同的空間 而共用體的各成員放到同一存儲空 間 5 a 1 b 3 c 2 7 a 是字符串常量 而 a 是字符常量 8 7 1 二 選擇題 1 B 2 C 3 D 4 C 5 C 6 D 7 C 8 D 9 C 10 D 11 D 12 D 13 B 14 B 15 A 16 D 17 B 18 B 19 C 20 D 三 閱讀程序題 1 6 8 2 3 141593 3 1416 3 142 3 4 4 2 4 5 8 四 程序填空題 1 I j I j 2 2 scanf f sum f 3 fopen myfile w fclose fp 五 編程題 1 main int a b c printf 請輸入三個整數 scanf d d d if aif belse printf max d n b else if aelse printf max d n a 2 include stdio h main int I a for I 1 I 10 I scanf d if a 7 0 printf d a break if I 11 printf not exist 3 float average float array int n int I float aver sum array 0 for I 1 Isum sum array I aver sum n return aver main float ave score 10 int I 第 8 頁 for I 0 I 10 I scanf f ave average score 10 printf f n ave 4 include stdio h define N 3 struct student long stu num char sex char name 15 int score 4 float average main int I j index float sum max struct student stuarr N for I 0 I printf please input d student information n I 1 scanf ld
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 施工車輛進校管理制度
- 公司財務信息化管理制度
- 中醫急診室設備管理制度
- 一對一客戶溝通管理制度
- 華為新公司流程管理制度
- 旅業治安防范管理制度
- 廣東產品包裝紙管理制度
- 昭通實驗中學管理制度
- 衛生院閑置設備管理制度
- 公司更衣室門禁管理制度
- 生產基層管理培訓課程
- 2025至2030年中國豬預混料行業投資前景及策略咨詢研究報告
- 2025年中央八項規定精神學習教育應知應會考試題庫(含答案)
- 云南2025年云南省社會科學院中國(昆明)南亞東南亞研究院招聘高層次人才筆試歷年參考題庫附帶答案詳解
- 2025年浙江省溫州市樂清市中考二模語文試題(含答案)
- 果園蘋果買賣合同協議書
- 分析定向增發“盛宴”背后的利益輸送現象、理論根源及制度原因
- 美容院開店流程與注意事項
- (人教版)2025年中考生物真題試題(含解析)
- 食品進出口培訓課件
- 安裝鋁板合同協議
評論
0/150
提交評論