作者game0416 (鳳狼)
看板NTUE-CS102
標題[情報] 程設參考解答
時間Wed Nov 11 21:19:10 2009
空個一頁
還有很多考試,無信心勿閱
雖然老師人好像很好,不及格還有機會QQ
選擇題、簡答略
因為我忘記題目跟我懶的打簡答部分的題目
想到誰會去記這麼詳細的優先順序與結合性就很令人不爽Q
更正,我忘記很多題目(核爆)
有問題推文上來我就回答...不然我晚點去偷要一下題目(?)
程式碼基本上推薦各位直接複製、貼回整合介面就蠻明顯的了
中間忘記很多細項...想不起來了(滾走)
#include#include<iostream>
int main()
{
cout << "(遺忘)"
<< (忘)
<<endl;
}
跟練習題一樣
沒預先宣告名稱空間
using namespace std;
cout. endl前都要加 std::
#include<iostream>
using namespace std;
int main()
{
float a=10,b=20,c,d=0,e;
c=a++/--b
d+=a;
(中略)
cout <<a <<endl; // cout <<"a = balalbal(遺忘)
cout <<b <<endl; /* cout <<"a = balalbal(遺忘)
cout <<c <<endl; // cout <<"a = balalbal(遺忘)
cout <<d <<endl; // cout <<"a = balalbal(遺忘) */
}
只看最後輸出四行
cout <<a <<endl;
// cout <<"a = balalbal(遺忘)
cout <<b <<endl;
/* cout <<"a = balalbal(遺忘)
cout <<c <<endl; // cout <<"a = balalbal(遺忘)
cout <<d <<endl; // cout <<"a = balalbal(遺忘) */
變色部份 "都是註解",所以實際上就只有
cout <<a <<endl;
cout <<b <<endl;
11
19
而已,沒注意到是註解的同學,計算辛苦了Q
#include<iostream>
using namespace std;
int main()
{
int a=3,b=2;
float c=5,d,e; // 宣告了什麼我還是忘了,還是沒輸出(?) (核爆)
//當然,我也忘記中間好像有的計算式wryyy
cout <<"THERE IS RESULT << a/e" <<endl;
cout <<"THERE IS RESULT" << a/d <<endl;
}
問題點還是在輸出怎麼輸出
cout <<
"THERE IS RESULT << a/e" <<endl;
cout <<
"THERE IS RESULT" << a/d <<endl;
紅字部分 都是字串 所以就是照字串是什麼就輸出什麼
不要在意 << 夾在裡面有沒有編譯錯誤的可能,因為它只是被""包住的字串的一部分
所以會輸出
THERE IS RESULT << a/e
THERE IS RESULT1.5
: 我應該沒記錯後面那是1.5..吧(死)
#include<iostream>
using namespace std;
int main()
{
int a=12;
if (a%2==0)
cout <<"a是2的倍數"
else
if (a%3==0)
cout <<"a是3的倍數"
else
cout <<"a是1的倍數"
}
聽說中間括號有用錯?
我大概眼殘沒注意到了QQ
以這個我印象中的程式碼來說
if (a%2==0)成立
所以else之下不運行,包含裏頭的if-else都不用管了
所以只輸出
a是2的倍數
--
不把自己當成自己
而把自己當做別人
如果只知道如此
是不是就能夠看清自己?
所以在別人眼裡也不過如此
你啊,不到知道做錯事時,永遠都不知道做錯事
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.43.32.130
→ CaptainWill:吼!現在PO這個會影響情緒啦!!! 11/11 21:21
→ game0416:非常抱歉!! (被拖走 11/11 21:22
推 t60702: 被宣告不及格了~"~ 11/11 21:34
→ dosomethnig:刪掉刪掉= = 我不敢看!! 11/11 21:34
推 j2612280:x的...爆掉了... 11/11 21:37
※ 編輯: game0416 來自: 115.43.32.130 (11/11 21:41)
→ game0416:等等,你噴不是應該跟我差不多- - 11/11 21:45
推 j2612280:註解那題眼殘= =改錯最後一題我以為要加括號.. 11/11 21:47
→ game0416:QQ 11/11 21:47
推 tsj20719:理論上 王老大不會擋人程設 11/11 21:49
推 yantchen:很多重點是不是我有講!! 問答第一題錯的等著瞧XD 11/11 22:05
→ game0416:不要這樣Q<>Q 11/11 22:09
推 gcobc12632:對了1 3題 2有注意到是註解 但沒想到一大串都是註解Orz 11/11 22:09
→ gcobc12632:第2題應該是 int a=20,b=10,c; float f; 11/11 22:11
推 Arashinoon:我知道是註解然後ab寫錯了 幹 11/11 22:12
→ gcobc12632:f=++a/b--; c+=a; 害我很努力把f跟c都算出來 11/11 22:12
→ gcobc12632:e04 應該是a=10,b=20才對 11/11 22:13
推 j2612280:彥廷大大我錯了(淚奔..話說我第一題"好像"不會錯XD~ 11/11 22:13
→ game0416:加行using namespace std; 說不定比較快... 11/11 22:14
→ game0416:題意應該是希望用std:: ..吧 11/11 22:14
推 Arashinoon:++a跟b--挺靠杯的 我想說C不會用到就沒算 所以寫10 20 11/11 22:15
推 garfield112:YA!!哭哭了 11/11 22:15
推 CaptainWill:哭哭 囧 11/11 22:19
→ game0416:相信彥廷學長,相信王老大!! 11/11 22:20
推 yantchen:老師的解答上面也是 using XD 兩個都可以啦 11/11 22:25
→ game0416:驚 11/11 22:26
推 yantchen:不用急著對答案 下禮拜就會發考卷了 11/11 22:29
推 didi12252001:程設不會當的啦 不過好像物件導向就會當人了 11/11 23:42
→ didi12252001:不過就算你混的過 除非你以後不靠這個吃飯 11/11 23:42
→ didi12252001:不然過了還是沒意義 這是寫程式的基礎 11/11 23:43
推 joe989879: 大家一起來~非常遺憾 11/12 10:30
推 jerry771210:有學長帶還可以慘成這樣也是蠻厲害的 你說是吧XDD 11/12 12:55
推 yantchen:對啊 學弟們(折手指) 11/12 18:11
推 CaptainWill:彥廷饒命呀 囧rz 11/12 18:16
推 j2612280:彥廷學長我錯了.... 11/12 19:34