• 沒有找到結果。

第四章問答題: 1.

N/A
N/A
Protected

Academic year: 2022

Share "第四章問答題: 1."

Copied!
3
0
0

加載中.... (立即查看全文)

全文

(1)

第四章問答題:

1.寫出下列程式的執行結果

[1]printf(“%c %d”,'\x68','D');

>h 68

[2]printf(“%d + %d = %i”,20,-6,14);

>20+ -6 = 14

[3]printf(“使用%%符號顯示浮點數%8f”,10.0001e2);

>使用%f 符號顯示浮點數 1000.010000

2.是寫出下列片段程式的執行解果?

#include <stdio.h>

void main (void) {

int I;

i=10;

printf(“%d\n”++i);

printf(“%d\n”--i);

printf(“%d\n”i++);

printf(“%d\n”i--);

}

>11、10、10、11

4.試比較 puts()、putchar 函式有何不同?

int putchar(int c); /*輸出字元 c,失敗回傳 EOF*/

int puts(const char * s); /*字串 s 輸出到螢幕上 */

5.試比較 puts()、 printf()函式在輸出字串時, 有何不同?

puts 會自動換行,printf 需要打\n 才能換行

(2)

第四章實做題:

3.假設程式中有一個浮點數宣告, float a=12.38;, 請撰寫程式,

使用 printf()輸出該數值, 並符合下列格式

5.使用 fgets()取代上題的 scanf()函式, 完成上題的程式設計

(3)

7.設計一個程式, 輸入一個十進位正整數, 然後輸出大寫十六進位 的表示法

8.設計一個面積單位轉換的程式, 輸入台制的面積單位(坪), 經由 計算輸出公制與英制的面積公式及程式執行結果如下: 1 坪=3.306 平方公尺 1 坪=3.95 平方碼

10.由於 scanf()會將空白當做是下一筆資料的分隔, 因此, 無法 使用 scanf()取得一個包含空白字元的字串,而 fgets()就沒有此問 題,請使用 fgets()修改下列程式中的 scanf(),使得如執行結果般 的預期

參考文獻

相關文件

【Complex Problem Solving: 問題解決能力】. 1.能使用行動載具找出各個問題的答案

有關著作從來沒 有人正面講過, 但這是一個不能長期迴避的 問 題。 如果這個問題不澄清, 那麼對中國傳統 數學的認識就會比較模糊。 早在 10 年前, 筆 者已非有意識的注意到這個問題, 認為宋元

最後值得 一提的是, 在第二節例題的解題過程中, 因為沒有用上公式 1, 對於較不偏好套用 公式的讀 者而言,

此時的訊號乃是上下振盪,但向下的資料點對鼾聲判斷並沒有幫助,因此採用尋 找區域最大值的方式來去掉不必要的訊號,也就是每 10 個資料點中比較出一個最大 值來代表這

本作品在研究圖的 IC-著色, 這是一個由郵票問題變化出來的圖著色問題. 整體而言是相當完整的作品,

在線上數位學習的情境中,授課者與學習者的並非在同一空間中進行互動。如何確保學生

有考生認為閱讀能力中的長答題難以取得高分,細察原因,在於他們的答案沒有緊扣題

所以 10 個數字 個數字 個數字 個數字 pattern 就產生 就產生 就產生 就產生 10 列資料 列資料 列資料 列資料 ( 每一橫 每一橫 每一橫