[C++ ] 作業二的一些問題

看板NTUBIME103HW作者時間15年前 (2010/11/02 11:34), 編輯推噓6(602)
留言8則, 4人參與, 最新討論串1/1
同學們午安: 在各位交出作業三之前,跟各位說明一下我改完作業二發現的一些缺失。 1. 題目沒看清楚,例如作業二(A)是說整數,但是大部分的人直接忽略負整數, 或者輸入0就當機= = 2. 變數名稱毫無意義,int a,b,c,...,z; 如果詞窮至少在註解時要說明它的意義,而不是註解說"宣告一個變數W", 這一樣沒意義。除了for(int i = 0; i < 10; i++) 這種單純計數用的可能不太需要之外... 3. 註解問題。如同第二點, 基本上除了作業一之外是不太需要過於基本的註解,例如: int sum = 0;//宣告一個為整數型態的變數 應該是要說明此變數用來做什麼 int sum = 0;//用來做累加器 有些人會在程式中的註解寫上舉例來說明此程式的想法, 這樣很好,但是這個部分比較適合寫在程式一開始最上方的部分, 也就是description, // 此程式主要先用log10算出使用者輸入幾位數 // 依序扣掉首位數,例如輸入5432... 之類的,看程式的人會更容易了解 4. 使用者介面。如果程式一打開是黑漆漆的或是天外飛來一筆數字, 通常另外一位助教就不太高興。需要給輸入的程式, 最好是要詢問使用者要結束程式或是繼續, 否則每輸入一筆資料,就要重開一次程式的話, 並不是很好的使用者介面 5. 良好的排版。這比較難解釋,只能請同學參考我們每次選出來的作業範例。 只能說沒有良好排版(縮排)的程式就像一篇沒有段落也沒標點符號的文章。 之後萬一同時符合 變數名稱無意義、沒註解、沒縮排和沒有使用者介面, 很不幸,至少先被扣20分以上 另外,並不是只有助教實習課的時候可以找助教問問題, 其他時間也都歡迎,可以直接來知武館405室, 當然先約個時間比較好,讓我們稍微整理一下座位,或是準備茶點。 作業三加油吧 助教 笑點 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.94.123

11/02 14:47, , 1F
有看有推 好想去問問題啊Q_Q
11/02 14:47, 1F

11/02 14:47, , 2F
C++都不太懂 這次作業都寫不太出來 快瘋了= =..
11/02 14:47, 2F

11/02 19:04, , 3F
原來還有使用者介面啊!!
11/02 19:04, 3F

11/02 22:37, , 4F
剛剛去看觀摩,大家都好屌啊一堆沒看過的函式
11/02 22:37, 4F

11/02 22:38, , 5F
強制轉化 cin.clear()cin.sync都來了實在太屌
11/02 22:38, 5F

11/02 22:38, , 6F
大家快去看,增強實力
11/02 22:38, 6F

11/03 00:18, , 7F
上不了cebia...
11/03 00:18, 7F

11/03 22:08, , 8F
助教好威 感謝助教Q_Q
11/03 22:08, 8F
文章代碼(AID): #1CpuQede (NTUBIME103HW)