文檔庫

最新最全的文檔下載
當前位置:文檔庫 > 《C語言程序設計》模擬卷答案

《C語言程序設計》模擬卷答案

第1頁共6頁

一、選擇題23題46分

二、程序閱讀題3題18分

三、程序調試題2題12分

四、程序設計題3題24分

一.選擇題46%

1.關于C程序的敘述,錯誤的說法是。

(A)C程序總是從主函數開始執行

(B)C程序中定義的第一個函數是主函數

(C)在主函數中可以調用其他函數

(D)一個C程序可以包括多個函數

2.C語言的基本數據類型包括。

(A)char (B) struct (c) string (D) typedef

3.C語言關鍵字的是。

(A) while(B) printf (C) main (D) FILE

4.錯誤的C標識符是。

(A) e2 (B) name_ (C) A_B (D) 2e

5.在下列運算符中,優先級最低的運算符是。

(A) == (B) =(C) && (D) +

6.下列一維數組說明中,錯誤的是。

(A) int a[]={1,2,3}; (B) int a[5];

(C) int n=5, a[n]; (D) int a[5]={1,2,3};

7.執行語句:printf("aaaa\nbbbb")輸出的結果是。

(A) aaaa\nbbbb (B) aaaabbbb

(C) aaaa (D) 不能輸出

bbbb

8.要表示年齡(age)在18至25之間,正確的表達式是。

(A)18<=age<=25 (B) 18<=age && age<=25

(C ) 18<=age || age<=25 (D) 18<=age and age<=25

9.有定義int a, *p; 下列賦值語句中,正確的是。

(A) p=a; (B) p=&a;(C) p=*a; (D) *p=&a;

10.若已經定義char a[10]={"abcd"}, *p=a; 則表達式*(p+1) 的值是。

(A) “abcd” (B) “bcd”(C) …b?(D) 語法錯誤

11.若已經定義typedef struct stu { int a, b; } student ; ,則下列敘述中正確的是。

(A)stu 是結構變量

(B) student 是結構變量

(C) student 是結構類型

(D) a和b是結構型變量

1

街机棒球小子 亲朋棋牌官方下载 新浪斗地主官网 舟山星空棋牌免费下载 pk10冠军固定公式 最火娱乐棋牌 从北方拉苹果到南方卖赚钱不 河南快赢481开奖公告 排列五历史开奖号码 福建十一选五软件 正规大平台棋牌游戏 微信怎么创作表情包赚钱 排三追号计划 山东十一选五任三遗漏 杰克棋牌官方下载 如何搞自媒体创作赚钱 pc蛋蛋幸运28