[心得] 程設CH4

看板NCCU06_LAND作者 (Penguin)時間17年前 (2007/06/23 20:51), 編輯推噓30(3001)
留言31則, 11人參與, 5年前最新討論串1/1
鑑於大家可能不會看這科 我來po重點好了 = = _____________________________________________________________________________ pseudocode 虛擬碼: 1.用一般的英文寫成 2.不用宣告變數 3.不會被執行 控制結構: 1.使程式更清處楚,容易除錯 2.有三種 循序結構、選擇結構、重復結構 UML: 實心小圈圈---->起始狀態 菱形---->選擇 同心圓---->終止狀態 選擇結構(if) EG: if(sam=10) cout<<"sam=10"<<endl; 如果sam等於10的話,輸出sam=10 選擇結構(if...else): EG: if(samgrade>=60) cout<<"山姆過了"<<endl; else cout<<"山姆被當了"<<endl; 如果山姆分數有60以上,山姆過了 反之,山姆被當了 另一個(if...else寫法) 利用?: 寫法: cout<<(條件?"條件成立":"條件不成立"); EG: cout<<(grade>60 ? "過了" : "死當了"); if...else 連用 鄰近的if...else是一組 EG: if(pinggrade>=60) cout<<"YA!!!過了~~"<<endl; else if(pinggrade>=40) cout<<"平平是個人材"<<endl; else if(pinggrade<40) cout<<"死當了~~掰掰"<<endl; 總之鄰近的是一組~~上面條件不成立就看下面的~~再沒有再看 還有if...else如果敘述有兩句以上~~要用{}括起來 EG: if(pinggrade<=60) {cout<<"評價:腦殘"<<endl; cout<<"平平是個人材"<<endl;} else cout<<"過了~~YA!" 重複結構 while: EG: int grade=0 while (grade<=100) grade= 1+grade; 這個迴圈意思是說分數沒有到100分前,會一直加1到100為止 有關counter: counter跟回圈運作的次數有關 當counter滿足迴圈條件便停止迴圈運作輸出結果 整數int轉換成實數double: EG: static_cast <double> (int) 指定運算子: EG: c=c+3; 可以寫成 c+=3; 加減乘除都可用 遞增和遞減運算子(遞增遞減就是+1 or -1): EG: ++c , c++....etc 上述++在c前面和後面有啥不同勒?? ++c表示c已先加1再輸出 c++表示c輸出後才加1 課本範例有 ______________________________________________________________________________ 好累~~晚點再PO第五章 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.187.9.211

06/23 20:54, , 1F
你最近很缺P幣後
06/23 20:54, 1F

06/23 20:56, , 2F
樓上管班的哪會知道我們測班的辛苦...粱平你是救星!!!
06/23 20:56, 2F

06/23 21:06, , 3F
樓上台大的叫啥 快去念你的經濟就好啦
06/23 21:06, 3F

06/23 21:07, , 4F
後面好多~~可以放棄了嗎???
06/23 21:07, 4F

06/23 21:08, , 5F
可以阿 考試時候坐我旁邊就好了
06/23 21:08, 5F

06/23 21:11, , 6F
想太多~~我要盒子和亮亮~~你們等著上PTT吧!!!
06/23 21:11, 6F

06/23 21:16, , 7F
粱平坐我旁邊啦o(><;)o o
06/23 21:16, 7F

06/23 21:47, , 8F
梁平都給一樓的帶回家過了 怎麼可以還坐妳旁邊
06/23 21:47, 8F

06/23 21:50, , 9F
對後...一樓的拍謝啦...那坐我旁邊的旁邊好了
06/23 21:50, 9F

06/23 21:51, , 10F
樓上2位真的很大膽 浸水桶2個月好了...
06/23 21:51, 10F

06/23 22:22, , 11F
話說我第五章打到一半跳掉~~存入暫存檔~~要在哪找阿
06/23 22:22, 11F

06/23 22:27, , 12F
打文章時候按CTRL+X那邊就有寫入暫存檔了
06/23 22:27, 12F

06/23 22:37, , 13F
結果我手滑把它刪了~~更~~有沒有那麼低能阿
06/23 22:37, 13F

06/23 22:39, , 14F
我看我去檢查一下智商好了~T.T~我的血汗阿!!!
06/23 22:39, 14F

06/23 22:48, , 15F
不寫了~~反正大家都會過~~發發不當人的
06/23 22:48, 15F

06/23 23:21, , 16F
有我的名字耶 好開心喔 平平~
06/23 23:21, 16F

06/24 01:00, , 17F
已閱過!!
06/24 01:00, 17F

06/24 09:58, , 18F
也有我的名字耶~嘎 早知道我就不看第四章了 看這個就好啦!
06/24 09:58, 18F

06/24 12:31, , 19F
推樓上4~7章只看完第四章早知道就不看了!!
06/24 12:31, 19F

06/24 12:42, , 20F
今天有空打第7章好了
06/24 12:42, 20F

06/24 14:34, , 21F
這篇文章值518銀
06/24 14:34, 21F

06/24 15:50, , 22F
打一下第6章 多到炸= =
06/24 15:50, 22F

06/24 22:02, , 23F
一頁都還沒翻...爆了啦...
06/24 22:02, 23F

06/24 22:52, , 24F
難得回文這麼多耶
06/24 22:52, 24F

06/24 22:54, , 25F
要爆嗎???
06/24 22:54, 25F

06/24 23:02, , 26F
平平上線了
06/24 23:02, 26F
※ 編輯: PenguinPing 來自: 218.187.14.46 (06/25 22:15) ※ 編輯: PenguinPing 來自: 218.187.14.46 (06/25 22:17)

06/25 22:18, , 27F
看樣子我以經了解上色的真締了
06/25 22:18, 27F

06/26 14:15, , 28F
平平給你推一個 不過話說第5章呢...@@?
06/26 14:15, 28F
※ 編輯: PenguinPing 來自: 218.187.11.175 (06/26 21:40)

06/27 00:15, , 29F
平平 程設靠你了
06/27 00:15, 29F

11/12 14:13, , 30F
= =
11/12 14:13, 30F

07/03 21:53, 5年前 , 31F
想太多~~我要盒子和亮 https://noxiv.com
07/03 21:53, 31F
文章代碼(AID): #16VHTY73 (NCCU06_LAND)