c语言程序结果 856400,C语言程序设计答案(黄保和编)第3章.pdf
廈門大學本科生公共課 C 程序設計基礎 教材習題答案 第三章 結構化程序設計 第 1 頁 共 4 頁 一 思考題一 思考題 1 順序結構的語句有哪些 順序結構的語句有哪些 表達式語句 空語句 復合語句 2 從程序控制的角度看 復合語句是單一的語句嗎 從程序控制的角度看 復合語句是單一的語句嗎 是 3 C 語言中的語句有哪幾類 語言中的語句有哪幾類 C 語句與其他語言中的語句有哪些異同 語句與其他語言中的語句有哪些異同 表達式語句 空語句 復合語句 控制語句 C 語言與其他語言的語句類型基本相同 只是語法有所區別 4 怎樣區分表達式和表達式語句 怎樣區分表達式和表達式語句 C 語言為什么要設表達式語句 什么時候用表達式 什語言為什么要設表達式語句 什么時候用表達式 什 么時候用表達式語句 么時候用表達式語句 在 C 語言中 只要在任何表達式的結尾加上分號 就構成了表達式語句 表達式語句 使 C 語言更加靈活 當我們使用表達式語句時一般只關心它的作用而不關心該表達式的值 如 puts hello 這個表達式語句 我們關心的是輸出 hello 這個結果而不是 puts 函數的返 回值 5 C 語言的輸入輸出功能是表達式語句嗎 為什么 語言的輸入輸出功能是表達式語句嗎 為什么 是 因為輸入輸出功能是函數調用語句 二 選擇題二 選擇題 1 以下符合 C 語言語法的賦值表達式是 B d 9 e f d 9 2 下面程序運行時的輸出結果是 D a 8 main int a 5 printf a d n a 2 3 putchar 函數可以向終端輸出一個 D 字符或字符變量值字符或字符變量值 4 運行以下程序時 從鍵盤輸入 25 13 10 回車 則輸出結果是 A a1 a2 a3 48 main int a1 a2 a3 scanf d d d 5 若有以下定義和語句 char c1 b c2 e printf d c n c2 c1 c2 a A 則輸出結果是 B 3 E 6 下面程序的執行結果是 A 10 main int a b a 20 b 10 a a b a a b printf d n a 7 使下列程序輸出 123 456 78 由鍵盤輸出數據 正確的輸入是 C 123 45678 int i j k scanf d 3d d 廈門大學本科生公共課 C 程序設計基礎 教材習題答案 第三章 結構化程序設計 第 2 頁 共 4 頁 printf d d d n i j k 三 編程題三 編程題 1 若 若 a 3 b 4 c 5 x 1 2 y 2 4 z 3 6 u 51274 n 128765 c1 a c2 b 想得到以下的輸出格想得到以下的輸出格 式和結果式和結果 請寫出程序請寫出程序 包括定義變量類型和設計輸出包括定義變量類型和設計輸出 要求輸出結果如下 要求輸出結果如下 a 3 b 4 c 5 x 1 200000 y 2 400000 z 3 600000 x y 3 60 y z 1 20 z x 2 40 u 51274 n 128765 c1 a or 97 ascii c2 b or 98 ascii include void main int a 3 b 4 c 5 double x 1 2 y 2 4 z 3 6 long u 51274 n 128765 char c1 a c2 b printf a d b d c d n a b c printf x lf y lf z lf n x y z printf x y 2f y z 2f z x 2f n x y y z z x printf u ld n ld n u n printf c1 c or d ascii n c1 c1 printf c2 c or d ascii n c2 c2 2 請寫出下面程序的輸出結果 請寫出下面程序的輸出結果 main int a 5 b 7 float x 67 8564 y 789 124 char c a long n 1234567 unsigned u 65535 printf d d n a b printf 3d 3d n a b printf f f n x y printf 10f 10f n x y printf 8 2f 8 2f 4f 4f 3f 3f n x y x y x y printf e 10 2e n x y printf c d o x n c c c c printf ld lo x n n n n printf u o x d n u u u u printf s 5 3s n computer computer 57 廈門大學本科生公共課 C 程序設計基礎 教材習題答案 第三章 結構化程序設計 第 3 頁 共 4 頁 5 7 67 856400 789 124023 67 856400 789 124023 8 2f 67 86 789 1240 67 8564 789 124023 67 856400 6 785640e 001 7 89e 002 a 97 141 61 1234567 4553207 12d687 65535 177777 ffff 65535 computer com 3 用下面的 用下面的 scanf 函數輸入數據函數輸入數據 使使 a 10 b 20 c1 a c2 a x 1 5 y 3 75 z 67 8 請問在請問在 鍵盤上如何輸入數據鍵盤上如何輸入數據 scanf 5d 5d c c f f f f 0001000020aa1 5 3 75 1 67 8 4 設圓球半徑為設圓球半徑為 r 2 5 求圓球表面積 圓球體積 用求圓球表面積 圓球體積 用 scanf 輸入數據 輸出計算結果 輸出輸入數據 輸出計算結果 輸出 時要求有文字說明 取小數點后兩位數字 請編程序 時要求有文字說明 取小數點后兩位數字 請編程序 include define PI 3 14 main float r s v printf 輸入半徑 scanf f s 4 PI r r v 4 0 3 PI r r r printf 圓球面積是 2f n s printf 圓球體積是 2f n v 5 輸入一個華氏溫度 根據公式為 輸入一個華氏溫度 根據公式為 c 5 9 f 32 計算并輸出攝氏溫度 輸出時要求有文字說計算并輸出攝氏溫度 輸出時要求有文字說 明 取明 取 2 位小數 請編程序 位小數 請編程序 include main float f c printf 輸入華氏溫度 scanf f c 5 0 9 f 32 printf 攝氏溫度是 f c 6 輸 輸入入三角形的三邊長 求三角形面積 請編程序 三角形的三邊長 求三角形面積 請編程序 include include main float a b c s area 廈門大學本科生公共課 C 程序設計基礎 教材習題答案 第三章 結構化程序設計 第 4 頁 共 4 頁 printf 輸入三角形的三條邊長 scanf f f f if a b c area sqrt s s a s b s c printf 面積是 f area else printf 該三角形不存在 7 編寫一個能引起 編寫一個能引起 short 型變量溢出的程序 型變量溢出的程序 include main short a a 21344211 printf a 21344211 溢出后 a d n a 8 編寫一個程序 顯示下列 編寫一個程序 顯示下列 10 個轉義字符 個轉義字符 a b n r t v include main printf a b n r t v 9 編寫一個程序 輸入一個小寫字母 輸出其對應的大寫字母 編寫一個程序 輸入一個小寫字母 輸出其對應的大寫字母 include main char a A printf 輸入一個小寫字母 將輸出一個相應大寫字母 a getchar A a A a putchar A putchar n
展開閱讀全文
總結
以上是生活随笔為你收集整理的c语言程序结果 856400,C语言程序设计答案(黄保和编)第3章.pdf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 何钦铭c语言程序设计第八章,c语言程序设
- 下一篇: c语言指针的自我评价,个人自我评价