PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   七嘴八舌異言堂 (https://www.pcdvd.com.tw/forumdisplay.php?f=12)
-   -   關於c語言...這兩個程式怎麼寫阿?! (https://www.pcdvd.com.tw/showthread.php?t=425628)

songmong12 2004-12-21 10:48 AM

引用:
作者result12
多個人開始抄之後就少個人競爭
不錯啊.......

問老師
google

樓主記得啊...
會給你答案的人大多都不懷好意


我們班的..就是有抄我的(而且還完全copy)..結果沒有加分..
因為老師知道....那是我寫的,當兩個都一樣的程式在他面前....
老師只要不是笨蛋或混蛋(每天混)..就會知道那是誰寫的....

畢竟,副校長上課敢在他面前睡的人(還第一排)....除了心臟大之外還要有 "一點" 實力.. :like:

另一個可以說全校最嚴的老師,還可以看著明顯翹課2堂的人在跟別人拼寫作業..
還可以比第一堂課就來上課的人還快(第二節一半的時候開始寫)..
不當他..還是要有點實力吧 :ase

其實寫程式是很快樂的....尤其都是自己想的東西

野雁北 2004-12-21 09:08 PM

該怎麼說呢,現在的大一出這種題目?
那是我20年前念五專一年級的題目.
用Fortran寫過.

shukae 2004-12-21 10:12 PM

第一題很簡單,不說明 ^^

第二題
用 scanf(stdio) 或 cin(iostream) 來讀取鍵盤輸入
判斷是 R C I 或其它按鍵
R C 的設計上不會有問題
倒是 I 的設計會寫不出來,因為題目沒有訂尖峰時間的範圍
也沒有特別說明耗電量在每個時間都相等還是會有變化,所以I會寫不出來
不然就自己定義時間的範圍,而且也假裝每個小時的耗電量都一樣
那就沒問題了 ^^

result12 2004-12-21 10:39 PM

引用:
作者shukae
第一題很簡單,不說明 ^^

第二題
用 scanf(stdio) 或 cin(iostream) 來讀取鍵盤輸入
判斷是 R C I 或其它按鍵
R C 的設計上不會有問題
倒是 I 的設計會寫不出來,因為題目沒有訂尖峰時間的範圍
也沒有特別說明耗電量在每個時間都相等還是會有變化,所以I會寫不出來
不然就自己定義時間的範圍,而且也假裝每個小時的耗電量都一樣
那就沒問題了 ^^


cin(iostream) 這是c++
要確定是 C 或 C++ 或其他的話
可以用 gcc -pedantic

williamts 2004-12-22 12:39 AM

不好意思~~來入一下~
 
我ㄧ樣有個C語言的問題想問ㄧ下
我再寫一個計算20!的程式
但是20!的數字太大了
我宣告成 long int還是會造成溢位
不知有什麼方法可以解決~

skywon 2004-12-22 01:17 AM

回應上一位

使用字串陣列儲存,再用乘法一個一個算

例如

111111*24

=> (4,4,4,4,4,4)(2,2,2,2,2,2)
=>(2,4+2,4+2,4+2,4+2,4+2,4)

最後再寫回字串陣列
=>(2,6,6,6,6,6,4)

進位記得要加到下一個陣列

williamts 2004-12-22 01:37 AM

引用:
作者skywon
回應上一位

使用字串陣列儲存,再用乘法一個一個算

例如

111111*24

=> (4,4,4,4,4,4)(2,2,2,2,2,2)
=>(2,4+2,4+2,4+2,4+2,4+2,4)

最後再寫回字串陣列
=>(2,6,6,6,6,6,4)

進位記得要加到下一個陣列



感謝 skywon 大大的回應~~
解決了小弟我的疑惑~感謝^^

aderli 2004-12-22 02:21 AM

原來78區也有不少程式魔人啊@@

我們系上還有抓版本的程式...

還把版本分類...真的是超強的...

不過目前只用在學長身上.@@

真不知道那是怎麼寫的

小稜 2004-12-22 05:19 AM

boolen I=0
if x>0 or y>0
 if x<0
  cout<<第二項限
  i=1
 end if

 if y<0
  cout<<第四象限
  i=1
 end if

 if i = 0
  cout <<第一項限
 end if
else cout<<第三項限
end if




不含在x,y軸上的判斷.....
C++語法有點忘了.....vb混合C++.....:D
看看這樣效率有沒有比較好.....

想當年一年級的時候,作業是寫樂透程式.....
還得交報告、程式碼一行一行都得解釋...
要能夠亂數下注、目前下注注數、未下注的組合、下注最多的十組組合及分別下注次數、開獎、彩金分配、離開程式還要能夠存檔.......
當年寫到想罵三字經還是熬過來了.....


所有的時間均為GMT +8。 現在的時間是06:32 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2026。