廣東工業(yè)大學(xué)C語言試卷及答案.pdf
《廣東工業(yè)大學(xué)C語言試卷及答案.pdf》由會員分享,可在線閱讀,更多相關(guān)《廣東工業(yè)大學(xué)C語言試卷及答案.pdf(8頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
廣 東 工 業(yè) 大 學(xué) 試 卷 用 紙 , 共 8 頁 , 第 1 頁學(xué)院: 專業(yè): 學(xué)號:姓名: 裝訂 線 廣 東 工 業(yè) 大 學(xué) 考 試 試 卷 ( A )課 程 名 稱 : C語 言 程 序 設(shè) 計 試 卷 滿 分 100 分考 試 時 間 : 2008年 12 月 30 日 (第 18 周 星 期 二 )題 號 一 二 三 四 五 六 七 八 九 十 總 分評 卷 得 分評 卷 簽 名復(fù) 核 得 分復(fù) 核 簽 名一 、 單 選 題 ( 每 題 2 分 , 共 60 分 )1. 以 下 描 述 正 確 的 是 CA) C 程 序 的 執(zhí) 行 是 從 main()函 數(shù) 開 始 ,到 本 程 序 的 最 后 一 個 函 數(shù) 結(jié) 束B) 編 譯 程 序 對 C 源 程 序 編 譯 時 不 檢 查 語 法C) C 程 序 中 沒 有 輸 入 輸 出 語 句 D) 在 一 個 C 程 序 中 main()函 數(shù) 必 須 出 現(xiàn) 在 所 有 函 數(shù) 之 前2. 結(jié) 構(gòu) 化 程 序 設(shè) 計 不 應(yīng) 該 使 用 BA) 自 頂 向 下 , 逐 步 細(xì) 化 的 方 法B) 靈 活 、 簡 潔 的 goto 結(jié) 構(gòu)C) 模 塊 化 設(shè) 計D) 三 種 基 本 結(jié) 構(gòu) : 順 序 結(jié) 構(gòu) 、 選 擇 結(jié) 構(gòu) 、 循 環(huán) 結(jié) 構(gòu) 的 編 碼 方 法3. 將 C 源 程 序 進(jìn) 行 B 可 得 到 目 標(biāo) 文 件 。A) 編 輯 B) 編 譯 C) 連 接 D) 運(yùn) 行4. 在 C 語 言 中 , 變 量 所 分 配 的 內(nèi) 存 空 間 大 小 CA) 均 為 兩 個 字 節(jié) B) 由 用 戶 自 己 定 義 C) 由 變 量 的 類 型 決 定 D) 是 隨 意 的5. 以 下 不 能 定 義 為 用 戶 標(biāo) 識 符 是 D 廣 東 工 業(yè) 大 學(xué) 試 卷 用 紙 , 共 8 頁 , 第 2 頁 A) min B)_01 C)_int D) 3a6. 以 下 選 項(xiàng) 中 可 作 為 C語 言 合 法 常 量 的 是 DA) 3e2.0 B) 081 C) e3 D) 123L7. 若 有 語 句 char c;, 并 要 將 字 符 a 賦 給 變 量 c, 則 下 列 賦 值 表 達(dá) 式 正 確 的 是B 。A) c=a B) c=’ a’ C) c=” a” D) c=’ 97’8. 有 程 序 段 : int a,b; scanf(“ %d,%d” , 請 為 之 選 擇 運(yùn) 行 時 正 確 的 輸 入方 法 _____ B___A) 1 2↙ B) 1,2↙ C)1↙ 2↙ D)1;2↙9. 若 有 語 句 int x=5; 則 執(zhí) 行 語 句 x+=x*=10;后 , a的 值 是 A 。A) 100 B) 55 C) 60 D) 10510. 下 列 語 句 合 法 的 是 B 。A) 4+a=b=0; B) a=++b; C) a=2=b=6; D) a=4++;11. 執(zhí) 行 以 下 語 句 , 輸 出 結(jié) 果 是 C 。 int x=2;printf(“ %d” , ((x=4*5, x*5), x+20));A) 120 B) 100 C) 40 D) 2012. C語 言 規(guī) 定 , 簡 單 變 量 做 實(shí) 參 時 , 它 和 對 應(yīng) 形 參 之 間 的 數(shù) 據(jù) 傳 遞 方 式 為 _ C__A) 由 實(shí) 參 傳 給 形 參 , 再 由 形 參 傳 回 給 實(shí) 參B) 地 址 傳 遞C) 單 向 值 傳 遞D) 由 用 戶 指 定 傳 遞 方 式13. 以 下 選 項(xiàng) 中 非 法 的 表 達(dá) 式 是 A 。A) 7.5%2/2 B) x=y=0 C) (char)(66+1) D) ’ c’ +114. 下 列 程 序 的 輸 出 結(jié) 果 是 D 。void main(){ float a=3.2;int b,c; b=1.2;c=(b+3.8)/5.0;printf(“ %d\n” , a*c);}A) 3 B) 3.2 C) 3.07 D) 015. C語 言 中 用 于 結(jié) 構(gòu) 化 程 序 設(shè) 計 的 三 種 基 本 結(jié) 構(gòu) 是 A 。A) 順 序 結(jié) 構(gòu) 、 選 擇 結(jié) 構(gòu) 、 循 環(huán) 結(jié) 構(gòu) B) if, switch, breakC) for, while, do-while D) if, for, continue16. 執(zhí) 行 以 下 程 序 , 輸 出 結(jié) 果 是 D 。int x, y=3, z=2;x=(--y==z++)?--y:++z;printf(“ x=%d y=%d z=%d” ,x,y,z);A) x=4 y=2 z=4 B) x=3 y=2 z=3C) x=4 y=1 z=4 D) x=1 y=1 z=3 17. 已 有 定 義 : char a[]="abc",b[]={a,b,c}; 以 下 敘 述 中 正 確 的 是 C 廣 東 工 業(yè) 大 學(xué) 試 卷 用 紙 , 共 8 頁 , 第 3 頁 A) 數(shù) 組 a和 b的 長 度 相 同 B) a數(shù) 組 長 度 小 于 b數(shù) 組 長 度C) a數(shù) 組 長 度 大 于 b數(shù) 組 長 度 D)上 述 說 法 都 不 對18. 執(zhí) 行 以 下 程 序 , 輸 出 結(jié) 果 是 C 。void main(){ int x=3,y=4,z=2,i;i=xy;printf(“ i=%d z=%d” , i,z);}A) i=0 z=10 B) i=1 z=10 C) i=0 z=2 D) i=1 z=219. 用 數(shù) 組 名 作 為 函 數(shù) 調(diào) 用 時 的 實(shí) 參 , 實(shí) 際 上 傳 送 給 形 參 的 是 AA) 數(shù) 組 首 地 址 B) 數(shù) 組 的 第 一 個 元 素 值C) 數(shù) 組 中 全 部 元 素 的 值 D) 數(shù) 組 元 素 的 個 數(shù)20. 執(zhí) 行 如 下 語 句 , 輸 出 c的 值 是 C 。int c=1, x=3; switch(x+1){ case 4: c++;case 6: c++;break;default: c++;}printf(“ %d” , c);A) 1 B) 2 C) 3 D) 421. 若 有 定 義 : int a[2][3]; 則 對 a數(shù) 組 的 第 i行 j列 元 素 的 正 確 引 用 為 AA) *(a[i]+j) B) *(a+i)+j C) *(a+i+j) D) a[i]+j22. 若 有 如 下 程 序 :void main(){ int x=1,a=0;do { a++; }while(x,x--);}則 語 句 a++; 執(zhí) 行 的 次 數(shù) 是 C 。A) 0 B) 1 C) 2 D) 無 限 次23. 以 下 程 序 中 , while循 環(huán) 的 循 環(huán) 次 數(shù) 是 D 。void main(){ int i=0;while(i<10){ if(i<1) continue;if(i==5) break;i++;}… … }A) 1 B) 10 C) 6 D) 死 循 環(huán) , 不 能 確 定 次 數(shù) 24. 下 面 能 正 確 定 義 一 維 數(shù) 組 的 選 項(xiàng) 是 B 。 廣 東 工 業(yè) 大 學(xué) 試 卷 用 紙 , 共 8 頁 , 第 4 頁 A) int num[]; B) #define N 10int num[N];C) int num[0..10]; D) int N=10;int num[N];25. 在 C語 言 中 , 函 數(shù) 的 隱 含 存 儲 類 別 是 C 。A) auto B) static C) extern D) 無 存 儲 類 別26. 以 下 程 序 的 輸 出 結(jié) 果 是 C 。void main(){ char str[20]=” hell\0o\t” ;printf(“ %d %d\n” , strlen(str),sizeof(str)); }A) 9 7 B) 7 20 C) 4 20 D) 20 2027. 下 列 選 項(xiàng) 中 不 正 確 的 語 句 組 是 A 。A) char s[10]; s=“ Beijing” ; B) char s[ ]=“ Beijing” ;C) char *s =“ Beijing” ; D) char *s ; s=“ Beijing” ; 28. 有 如 下 程 序 , 執(zhí) 行 后 輸 出 的 結(jié) 果 是 C 。void f(int x, int y){ int t;if(x- 1.請仔細(xì)閱讀文檔,確保文檔完整性,對于不預(yù)覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 廣東工業(yè)大學(xué) 語言 試卷 答案
鏈接地址:http://www.820124.com/p-12794265.html