蘇州科技學院c語言期末考試筆試試卷.pdf_第1頁
蘇州科技學院c語言期末考試筆試試卷.pdf_第2頁
蘇州科技學院c語言期末考試筆試試卷.pdf_第3頁
蘇州科技學院c語言期末考試筆試試卷.pdf_第4頁
蘇州科技學院c語言期末考試筆試試卷.pdf_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1 蘇州科技學院蘇州科技學院 c 語言期末考試筆試試卷語言期末考試筆試試卷 A 考試時間 考試時間 120 分鐘 滿分分鐘 滿分 100 分 分 使用專業使用專業電子電子 電科電科 計算機計算機02級各班級各班 系 系 電子電子 專業 專業 班級 班級 學號 學號 姓名 姓名 一 一 單項選擇題 單項選擇題 1 20 題每題題每題 1 分 分 對下面各題 從給出的對下面各題 從給出的 A B C D 四個可選答案中 選一個正確的答案 四個可選答案中 選一個正確的答案 1 當當 a 的值為的值為 5 b 的值為的值為 4 時 邏輯表達式時 邏輯表達式 a 6 s 2 printf s n s A cde 2 B 字符字符 c 的的 ASCII 碼值碼值 C 字符字符 c 的地址的地址 D 出錯出錯 9 當當 a 1 b 3 c 5 d 4 時 執行下面一段程序后 時 執行下面一段程序后 x 的值為的值為 if a b if c d x 1 else if a c if b d x 2 else x 3 else x 6 else x 7 A 1 B 2 C 3 D 6 10 當執行以下程序段時當執行以下程序段時 x 1 do x x x while x A 循環體將執行一次循環體將執行一次 B 循環體將執行兩次循環體將執行兩次 C 循環體將執行無限次循環體將執行無限次 D 系統將提示有語法錯誤系統將提示有語法錯誤 11 以下程序執行后以下程序執行后 sum 的值是的值是 main int i sum for i 1 i 6 i sum i printf d n sum A 15 B 14 C 不確定不確定 D 0 12 若變量若變量c為為char類型 能正確判斷出類型 能正確判斷出c為小寫字母的表達式是為小寫字母的表達式是 A a c a c z C a c D c a main int a 31 fun 5 2 a printf d a A 0 B 29 C 31 D 無定值無定值 14 列程序的輸出結果是列程序的輸出結果是 main char a 10 9 8 7 6 5 4 3 2 1 0 p a 5 printf d p 3 A 非法非法 B a 4 的地址的地址 C 5 D 3 15 下列程序的運行結果是下列程序的運行結果是 void fun int a int b int k k a a b b k main int a 3 b 6 x fun x y printf d d a b A 6 3 B 3 6 C 編譯出錯編譯出錯 D 0 0 16 下面程序的輸出結果是下面程序的輸出結果是 main int a 1 2 3 4 5 6 7 8 9 0 p p a printf d n p 9 A 0 B 1 C 10 D 9 17 若有以下的說明和語句 則在執行若有以下的說明和語句 則在執行 for 語句后 語句后 pt l 2 表示的數組表示的數組 元素是元素是 int t 3 3 pt 3 k for k 0 k 3 k pt k r 1 for i 0 i n i r r b i return r main int x a 2 3 4 5 6 7 8 9 x f a 3 printf d n x 上面程序輸出結果是上面程序輸出結果是 3 請讀程序 請讀程序 include string h include char fun char s char a 10 strcpy a STRING s a return s main char p ok fun p printf s n p 上面程序的輸出結果是上面程序的輸出結果是 4 以下函數的功能是 把兩個整數指針所指的存儲單元中的內容進行交換 以下函數的功能是 把兩個整數指針所指的存儲單元中的內容進行交換 請填空 請填空 exchange int x int y int t t y y 5 x 5 設一個設一個 C 程序中的如下定義 程序中的如下定義 static char line china char ptr line 則則 ptr 中為中為 的地址 的地址 line 1 中為中為 line 5 中為中為 6 以下程序的輸出結果是以下程序的輸出結果是 main int arr 30 25 20 15 10 5 p arr p printf d n p 3 7 下面程序的輸出是下面程序的輸出是 unsigned fun unsigned num unsigned k 1 do k num 10 num 10 while num return k main unsigned n 35 printf d n fun n 8 請讀程序 請讀程序 include main static char b Goodbye char chp printf c c n a i a j 11 以下程序的輸出結果第一行是以下程序的輸出結果第一行是 第二行是 第二行是 include int fun int x int y static int m 0 i 2 i m 1 m i x y return m main int j 4 m 1 k k fun j m printf d n k k fun j m printf d n k 12 以下以下 fun 函數的功能是 累加數組元素的值 函數的功能是 累加數組元素的值 n 為數組中元素的個數 為數組中元素的個數 累加的和值放入累加的和值放入 x 所指的存儲單元中 請填空 所指的存儲單元中 請填空 fun int b int n int x int k r 0 for k 0 k 0 0 int num 10 i clrscr printf nPlease enter 1 line strings 1 9 n gets s fun s num for i i 10 i printf d 3d d 3d n i num i i 1 num i 1 10 c 語言期末考試筆試試卷語言期末考試筆試試卷 A 參考答案參考答案 一 一 選擇題選擇題 1 2 3 4 5 6 7 8 9 10 C B B C B C C A B A 11 12 13 14 15 16 17 18 19 20 C D C C B C C B C C 二 二 填空題填空題 1 寄存器 編

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論