c语言程序结果 856400,C语言程序设计答案(黄保和编)第3章.pdf
廈門大學(xué)本科生公共課 C 程序設(shè)計(jì)基礎(chǔ) 教材習(xí)題答案 第三章 結(jié)構(gòu)化程序設(shè)計(jì) 第 1 頁(yè) 共 4 頁(yè) 一 思考題一 思考題 1 順序結(jié)構(gòu)的語(yǔ)句有哪些 順序結(jié)構(gòu)的語(yǔ)句有哪些 表達(dá)式語(yǔ)句 空語(yǔ)句 復(fù)合語(yǔ)句 2 從程序控制的角度看 復(fù)合語(yǔ)句是單一的語(yǔ)句嗎 從程序控制的角度看 復(fù)合語(yǔ)句是單一的語(yǔ)句嗎 是 3 C 語(yǔ)言中的語(yǔ)句有哪幾類 語(yǔ)言中的語(yǔ)句有哪幾類 C 語(yǔ)句與其他語(yǔ)言中的語(yǔ)句有哪些異同 語(yǔ)句與其他語(yǔ)言中的語(yǔ)句有哪些異同 表達(dá)式語(yǔ)句 空語(yǔ)句 復(fù)合語(yǔ)句 控制語(yǔ)句 C 語(yǔ)言與其他語(yǔ)言的語(yǔ)句類型基本相同 只是語(yǔ)法有所區(qū)別 4 怎樣區(qū)分表達(dá)式和表達(dá)式語(yǔ)句 怎樣區(qū)分表達(dá)式和表達(dá)式語(yǔ)句 C 語(yǔ)言為什么要設(shè)表達(dá)式語(yǔ)句 什么時(shí)候用表達(dá)式 什語(yǔ)言為什么要設(shè)表達(dá)式語(yǔ)句 什么時(shí)候用表達(dá)式 什 么時(shí)候用表達(dá)式語(yǔ)句 么時(shí)候用表達(dá)式語(yǔ)句 在 C 語(yǔ)言中 只要在任何表達(dá)式的結(jié)尾加上分號(hào) 就構(gòu)成了表達(dá)式語(yǔ)句 表達(dá)式語(yǔ)句 使 C 語(yǔ)言更加靈活 當(dāng)我們使用表達(dá)式語(yǔ)句時(shí)一般只關(guān)心它的作用而不關(guān)心該表達(dá)式的值 如 puts hello 這個(gè)表達(dá)式語(yǔ)句 我們關(guān)心的是輸出 hello 這個(gè)結(jié)果而不是 puts 函數(shù)的返 回值 5 C 語(yǔ)言的輸入輸出功能是表達(dá)式語(yǔ)句嗎 為什么 語(yǔ)言的輸入輸出功能是表達(dá)式語(yǔ)句嗎 為什么 是 因?yàn)檩斎胼敵龉δ苁呛瘮?shù)調(diào)用語(yǔ)句 二 選擇題二 選擇題 1 以下符合 C 語(yǔ)言語(yǔ)法的賦值表達(dá)式是 B d 9 e f d 9 2 下面程序運(yùn)行時(shí)的輸出結(jié)果是 D a 8 main int a 5 printf a d n a 2 3 putchar 函數(shù)可以向終端輸出一個(gè) D 字符或字符變量值字符或字符變量值 4 運(yùn)行以下程序時(shí) 從鍵盤輸入 25 13 10 回車 則輸出結(jié)果是 A a1 a2 a3 48 main int a1 a2 a3 scanf d d d 5 若有以下定義和語(yǔ)句 char c1 b c2 e printf d c n c2 c1 c2 a A 則輸出結(jié)果是 B 3 E 6 下面程序的執(zhí)行結(jié)果是 A 10 main int a b a 20 b 10 a a b a a b printf d n a 7 使下列程序輸出 123 456 78 由鍵盤輸出數(shù)據(jù) 正確的輸入是 C 123 45678 int i j k scanf d 3d d 廈門大學(xué)本科生公共課 C 程序設(shè)計(jì)基礎(chǔ) 教材習(xí)題答案 第三章 結(jié)構(gòu)化程序設(shè)計(jì) 第 2 頁(yè) 共 4 頁(yè) 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 想得到以下的輸出格想得到以下的輸出格 式和結(jié)果式和結(jié)果 請(qǐng)寫出程序請(qǐng)寫出程序 包括定義變量類型和設(shè)計(jì)輸出包括定義變量類型和設(shè)計(jì)輸出 要求輸出結(jié)果如下 要求輸出結(jié)果如下 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 請(qǐng)寫出下面程序的輸出結(jié)果 請(qǐng)寫出下面程序的輸出結(jié)果 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 廈門大學(xué)本科生公共課 C 程序設(shè)計(jì)基礎(chǔ) 教材習(xí)題答案 第三章 結(jié)構(gòu)化程序設(shè)計(jì) 第 3 頁(yè) 共 4 頁(yè) 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 函數(shù)輸入數(shù)據(jù)函數(shù)輸入數(shù)據(jù) 使使 a 10 b 20 c1 a c2 a x 1 5 y 3 75 z 67 8 請(qǐng)問(wèn)在請(qǐng)問(wèn)在 鍵盤上如何輸入數(shù)據(jù)鍵盤上如何輸入數(shù)據(jù) scanf 5d 5d c c f f f f 0001000020aa1 5 3 75 1 67 8 4 設(shè)圓球半徑為設(shè)圓球半徑為 r 2 5 求圓球表面積 圓球體積 用求圓球表面積 圓球體積 用 scanf 輸入數(shù)據(jù) 輸出計(jì)算結(jié)果 輸出輸入數(shù)據(jù) 輸出計(jì)算結(jié)果 輸出 時(shí)要求有文字說(shuō)明 取小數(shù)點(diǎn)后兩位數(shù)字 請(qǐng)編程序 時(shí)要求有文字說(shuō)明 取小數(shù)點(diǎn)后兩位數(shù)字 請(qǐng)編程序 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 輸入一個(gè)華氏溫度 根據(jù)公式為 輸入一個(gè)華氏溫度 根據(jù)公式為 c 5 9 f 32 計(jì)算并輸出攝氏溫度 輸出時(shí)要求有文字說(shuō)計(jì)算并輸出攝氏溫度 輸出時(shí)要求有文字說(shuō) 明 取明 取 2 位小數(shù) 請(qǐng)編程序 位小數(shù) 請(qǐng)編程序 include main float f c printf 輸入華氏溫度 scanf f c 5 0 9 f 32 printf 攝氏溫度是 f c 6 輸 輸入入三角形的三邊長(zhǎng) 求三角形面積 請(qǐng)編程序 三角形的三邊長(zhǎng) 求三角形面積 請(qǐng)編程序 include include main float a b c s area 廈門大學(xué)本科生公共課 C 程序設(shè)計(jì)基礎(chǔ) 教材習(xí)題答案 第三章 結(jié)構(gòu)化程序設(shè)計(jì) 第 4 頁(yè) 共 4 頁(yè) printf 輸入三角形的三條邊長(zhǎng) scanf f f f if a b c area sqrt s s a s b s c printf 面積是 f area else printf 該三角形不存在 7 編寫一個(gè)能引起 編寫一個(gè)能引起 short 型變量溢出的程序 型變量溢出的程序 include main short a a 21344211 printf a 21344211 溢出后 a d n a 8 編寫一個(gè)程序 顯示下列 編寫一個(gè)程序 顯示下列 10 個(gè)轉(zhuǎn)義字符 個(gè)轉(zhuǎn)義字符 a b n r t v include main printf a b n r t v 9 編寫一個(gè)程序 輸入一個(gè)小寫字母 輸出其對(duì)應(yīng)的大寫字母 編寫一個(gè)程序 輸入一個(gè)小寫字母 輸出其對(duì)應(yīng)的大寫字母 include main char a A printf 輸入一個(gè)小寫字母 將輸出一個(gè)相應(yīng)大寫字母 a getchar A a A a putchar A putchar n
展開(kāi)閱讀全文
總結(jié)
以上是生活随笔為你收集整理的c语言程序结果 856400,C语言程序设计答案(黄保和编)第3章.pdf的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 何钦铭c语言程序设计第八章,c语言程序设
- 下一篇: c语言指针的自我评价,个人自我评价