![]() |
||
|
Major Member
![]() 加入日期: Jul 2004
文章: 292
|
嗯,回頭看看大家寫的,比小弟的短很多耶
(說的是源碼)。不過我照8:5兄的源碼 while(c){ if(c > max1){ max2 = max1; max1 = c; cout << "max1 " << max1 << endl; } else if(max1 > c && c > max2){ max2 = c ; cout << "max2 " << max2 << endl; } cin >> c; } cout << "max " << max1 << " max2 " << max2 << endl; 如果只按一個數字就直接按0輸出會出現怪異的現象... 但是比小弟寫的簡短多了,真搞不懂我腦袋在裝什麼,那麼簡單卻給他寫的那麼雜..... 樓主照8:5兄的寫法就ok了。 |
|||||||
|
|
|
Amateur Member
![]() 加入日期: Sep 2004 您的住址: SNG連線中...
文章: 33
|
用 8:5 的寫法.
樓主是要用C語法而不是C++吧? 他的程式寫法簡明也剛好符合樓主的C語言作業. 另外, 樓主你C的功力真的很嫩了, 不過看的出來你很努力. 互勉, 加油吧! 這題目很簡單, 不用10行就可以寫好. 使用者是不是輸入了負數? .... 這不關你的事. 若只輸入一個數字會出錯? .... 題目早就規定要兩個數. |
||
|
|
|
Regular Member
![]() ![]() 加入日期: Oct 2004 您的住址: 虛擬的世界
文章: 66
|
引用:
我才剛學而已,而且我也不是專學程式的,只是我們的計算機概論老師硬要我們寫的 還說什麼以後不管是哪個系,都多多少少會用到程式,結果每次作業都是有點難度的!!! ![]() |
|
|
|
|
Regular Member
![]() ![]() 加入日期: Oct 2004 您的住址: 虛擬的世界
文章: 66
|
引用:
要怎麼訂b,c的初始值呀 ![]() 對了對了,我還有一個作業說要印出很大很大的中括號,就是矩陣外面的那種中括號要怎麼用 ![]() 此文章於 2004-10-29 04:21 PM 被 jackyepson 編輯. |
|
|
|
|
Major Member
![]() 加入日期: Sep 2004
文章: 124
|
引用:
初始值在宣告時就能給了啊 例如: int a, b = 0, c = 0; a 跟 b, c 的不同就在於 b, c 的初始值為 0 ,而 a 沒初始值 矩陣的括號啊.....沒試過 不過 ASCII 值有這樣的符號嗎 ![]()
__________________
どうしてこうなった(′・ω・`) |
|
|
|
|
Golden Member
![]() ![]() ![]() ![]() 加入日期: Feb 2004 您的住址: 從來處來
文章: 2,766
|
用中文內碼吧,不知道怎麼輸入,就複製下面的。
┌ ┐ │ │ └ ┘ |
|
|