A | B | C | D | E | F | G | |
---|---|---|---|---|---|---|---|
1 | 提出者 | 頁數 | 原文 | 更正 | 註解 | 日期 | 狀態 |
2 | Jay Chang | 33 | 我們可以使用片語 6.9 完成這個工作。 | 我們可以使用片語 3.17 完成這個工作。 | 修正片語編號 | 10/14/2012 | fixed |
3 | Albert Chen | 40 | 輸入 | 刪除 | 範例程式 3.27 不需輸入 | 10/9/2012 | pending |
4 | cjo42222 | 57 | if-then-lese | if-then-else | 3/5/2013 | fixed | |
5 | 鍾沅龍 | 65 | 兔子、雞、和螃蟹的數量 | 雞、兔子、和螃蟹的數量。我們同時假定螃蟹有八隻腳。 | 修正順序。假定螃蟹有八隻腳。 | 10/13/2014 | fixed |
6 | Jay Chang | 93 | 範例 6.3 使用片語 6.1 將一個陣列初始化為註標對應的偶數,並印出陣列 {\tt a} 中元素的值。 | 範例 6.3 使用片語 6.1 讀入並印出陣列 {\tt a} 中元素的值。 | 修正程式敘述 | 11/17/2012 | fixed |
7 | Jay Chang | 99 | i = m - 1 | i = m - 2 | 修正變數 i 初始值 | 10/7/2012 | fixed |
8 | 李政崇 | 120 | 參數規範... | 作業6.11 不需參數規範。 | fixed | ||
9 | 李政崇 | 121 | 1到n^2不同的數字 | 1到n^3不同的數字 | 作業6.13 | 3/11/2017 | fixed |
10 | 李政崇 | 121 | 型成 | 形成 | 作業6.13 | 3/11/2017 | fixed |
11 | Jay Chang | 144 | 片語 8.6 定義一個接受一個整數參數 | 片語 8.12 定義一個接受一個整數參數 | 修正片語編號 | 10/14/2012 | fixed |
12 | Jay Chang | 153 | scanf 的格式字串並沒有放空格,而 print 的格式字串有放空格 | scanf 的格式字串並沒有放空格,而 printf 的格式字串有放空格 | 更正 print 為 printf | 11/17/2012 | fixed |
13 | Jay Chang | 153 | print 的格式字串有放空格的道理顯而易見 | printf 的格式字串有放空格的道理顯而易見 | 更正 print 為 printf | 11/17/2012 | fixed |
14 | Jay Chang | 153 | 如果 print 的格式字串沒放空格 | 如果 printf 的格式字串沒放空格 | 更正 print 為 printf | 11/17/2012 | fixed |
15 | Jay Chang | 153 | print 多印了其他訊息,這樣閱讀起來就很方便。 | printf 多印了其他訊息,這樣閱讀起來就很方便。 | 更正 print 為 printf | 11/17/2012 | fixed |
16 | Jay Chang | 155 | return; | 範例程式 8.23 函式 test 最後加上 return; 強調函式的結束。 | 10/14/2012 | fixed | |
17 | Pangfeng Liu | 155 | retrun 0 | return 0 | 修正範例程式 8.23 錯字 | 10/17/2012 | fixed |
18 | Jay Chang | 156 | 被呼叫方是 main,形式參數是陣列 array。 | 被呼叫方是 process_array,形式參數是陣列 array。 | 錯字 | 11/17/2012 | fixed |
19 | Jay Chang | 157 | return 0; | 片語 8.24 函式 main 最後加上 return 0; 強調函式的結束。 | 10/14/2012 | fixed | |
20 | Jay Chang | 157 | return; | 片語 8.24 函式 process_array 最後加上 return; 強調函式的結束。 | 10/14/2012 | fixed | |
21 | Jay Chang | 157 | return; | 範例程式 8.25 函式 print_array 最後加上 return; 強調函式的結束。 | 10/14/2012 | fixed | |
22 | Pangfeng Liu | 157 | int count | int n | 修正片語 8.24 中參數名稱 | 10/17/2012 | fixed |
23 | Jay Chang | 158 | 主程式首先將陣列 array 所有的元素設為 0。 | 主程式首先讀入陣列 array 的元素。 | 修正程式敘述 | 11/17/2012 | fixed |
24 | Jay Chang | 158 | return 0; | 範例程式 8.25 函式 main 最後加上 return 0; 強調函式的結束。 | 10/14/2012 | fixed | |
25 | Jay Chang | 159 | return; | 範例程式 8.26 函式 print_array 最後加上 return; 強調函式的結束。 | 10/14/2012 | fixed | |
26 | Jay Chang | 159 | return 0; | 範例程式 8.26 函式 main 最後加上 return 0; 強調函式的結束。 | 10/14/2012 | fixed | |
27 | Jay Chang | 161 | array[0][2]和array[0][2]值剛好 | array[0][2]和a[0][2]值剛好 | 12/22/2012 | fixed | |
28 | Jay Chang | 172 | 宣告兩個指向整數的指標變數 iptr、iptr2 | 宣告兩個指向整數的指標變數 iptr1、iptr2 | 12/22/2012 | fixed | |
29 | 柯維恆 | 172 | 0000000C | 0000000B | Figure 9.1,k的值應為0000000B | 3/29/2017 | fixed |
30 | Jay Chang | 183 | 因為其中一方未必能夠知道個陣列的起始記憶體位址 | 因為其中一方未必能夠知道這個陣列的起始記憶體位址 | 修正漏字 | 10/14/2012 | fixed |
31 | Amy Chen | 186 | A[N * (N - 1) / 2] | A[N * (N + 1) / 2] | 修正範例程式 9.22 A 陣列大小 | 10/17/2012 | fixed |
32 | Jay Chang | 197 | printf("isuper\n"); | printf("isupper\n"); | 範例 10.13 輸出訊息錯字 | 10/21/2012 | fixed |
33 | Jay Chang | 199 | isuper | isupper | 範例 10.13 輸出訊息錯字 | 10/21/2012 | fixed |
34 | 李政崇 | 211 | int i; | 範例11.5 不需變數 i | 4/13/2017 | fixed | |
35 | Jay Chang | 223 | 修改後 i 的就不會被改變 | 修改後 i 的值就不會被改變 | 補缺字 | 10/21/2012 | fixed |
36 | Jay Chang | 225 | strcmp 的功能是比較兩個字串 string1 及 string 的大小。 | strcmp 的功能是比較兩個字串 string1 及 string2 的大小。 | 12/22/2012 | fixed | |
37 | 李恩齊 | 226 | j <= i | j < i | 使第一 round 執行時不會超過邊界 | 12/7/2017 | fixed |
38 | 李恩齊 | 226 | i = 10 | i = 11 | 使 loop 執行正確的 round 數 | 12/7/2017 | fixed |
39 | Jay Chang | 229 | 我們可使用 strncp | 我們可使用 strncpy | 錯字 | 10/21/2012 | fixed |
40 | Pangfeng Liu | 232 | char *strspn(char *string, char *chars); char *strcspn(char *string, char *chars); | int *strspn(char *string, char *chars); int *strcspn(char *string, char *chars); | 修正函式原型 11.32 回傳值 | 11/17/2012 | fixed |
41 | 李政崇 | 238 | 1A3B | 1A2B | 改正答案 | 4/13/2017 | fixed |
42 | 李政崇 | 240 | 子母 | 字母 | 修正錯字 | 4/11/2017 | fixed |
43 | 李政崇 | 240 | 子串 | 字串 | 修正錯字 | 4/11/2017 | fixed |
44 | Jay Chang | 254 | const-ptr.c: In function 'main': const-ptr.c:13:3: error: assignment of read-only location '*ptr_to_const_int' const-ptr.c:14:3: error: assignment of read-only variable 'const_ptr_to_int' const-ptr.c:16:3: error: assignment of read-only variable 'const_ptr_to_const_int' const-ptr.c:17:3: error: assignment of read-only location '*const_ptr_to_const_int' | 更新錯誤訊息 | 10/21/2012 | fixed | |
45 | Jay Chang | 256 | http://en.wikipedia.org/wiki/C_string_handling} | http://en.wikipedia.org/wiki/C_string_handling | 移除最後的 } | 11/17/2012 | fixed |
46 | Jay Chang | 261 | char test = 8; | char set = 8; | 錯字 | 10/21/2012 | fixed |
47 | Jay Chang | 263 | 由範例13.4 | 由範例13.5 | 修正範例編號 | 10/21/2012 | fixed |
48 | Jay Chang | 264 | 範例 3.5 的原理如下。 | 範例 13.7 的原理如下。 | 修正範例編號 | 10/21/2012 | fixed |
49 | Jay Chang | 272 | 否則就呼叫 natual(i - 1) | 否則就呼叫 natural(i - 1) | 錯字 | 10/21/2012 | fixed |
50 | Jay Chang | 272 | 像 natual 這種會呼叫自己的函式 | 像 natual 這種會呼叫自己的函式 | 錯字 | 10/14/2012 | fixed |
51 | Jay Chang | 326 | 在 file1 中寫 20 個 '2' | 在 file2 中寫 20 個 '2' | 錯字 | 10/21/2012 | fixed |
52 | LEE LUPIN | 333 | fscanf | sscanf | 修正名稱 | 10/13/2014 | fixed |
53 | LEE LUPIN | 333 | fprintf | sprintf | 修正名稱 | 10/13/2014 | fixed |
54 | Jay Chang | 357 | struct node | struct listnode | typo | 1/11/2013 | fixed |
55 | Jay Chang | 386 | int pop_stack() | nt pop_stack(Stack *s) | 加入參數 | 12/22/2012 | fixed |
56 | Jay Chang | 387 | 注意片語 2.6 引入stack.h | 注意片語 18.3 引入stack.h | 修正片語編號 | 10/14/2012 | fixed |
57 | Jay Chang | 390 | push_stack自堆疊取出 | pop_stack自堆疊取出 | 12/22/2012 | fixed | |
58 | Jay Chang | 391 | 堆疊操作函式來自balance.o | 堆疊操作函式來自stack.o | 12/22/2012 | fixed | |
59 | Jay Chang | 423 | 我們要使用 sort 時,必須告訴 sort 如何比較 | 我們要使用 qsort 時,必須告訴 qsort 如何比較 | 12/22/2012 | fixed | |
60 | Jay Chang | 424 | sort 才能幫我們排序。所以我們要寫一個比較函式 compare,並且將這個函式傳給 sort 當第四個參數。 | qsort 才能幫我們排序。所以我們要寫一個比較函式 compare,並且將這個函式傳給 qsort 當第四個參數。 | 12/22/2012 | fixed | |
61 | Jay Chang | 424 | const *void | const void* | 12/22/2012 | fixed | |
62 | Jay Chang | 434 | 再重複呼叫 srand | 再重複呼叫 rand | 11/17/2012 | fixed | |
63 | Jay Chang | 442 | int main(int argv, char *argv[]); | int main(int argc, char *argv[]); | 片語 21.1 第一個參數修正為 argc | 11/17/2012 | fixed |
64 | Jay Chang | 444 | 導向是一種將標準輸出入 (stdin, stdin) 指引到檔案的技術 | 導向是一種將標準輸出入 (stdin, stdou) 指引到檔案的技術 | 錯字 | 11/17/2012 | fixed |
65 | Jay Chang | 446 | foo: i = 1 bar: i = 2 main: i = 3 | foo: i = 1 main: i = 2 | 修正範例21.5輸出 | 12/22/2012 | fixed |
66 | 葛家聿 | 457 | Dljkstra | Dijkstra | 9/6/2018 | fixed | |
67 | 葛家聿 | 458 | Dljkstra | Dijkstra | 9/6/2018 | fixed |