Apr 16
幾百年沒寫程式了,寫完之後果然證明一樣沒有進步~”~
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | /* 2005/05/15、16, 草莓為芋頭跨刀創作93級土木之資訊工程組的加程式語言總成績5分作業 */ /* 題目: 要使用者輸入一個五位的數字,例如:12345。 然後印出"1 2 3 4 5",程式必須使用for迴圈、整數除法和模餘。 */ #include <iostream> //前置處理 using std::cout; //使用名稱空間 using std::cin; //使用名稱空間 int main() //主程式開始 { int ent_num,j,big; //ent_num輸入的數字,j迴圈的條件,big較大的位數 cout << "請輸入一個五位數字:\n"; //提示使用者輸入 cin >> ent_num; //把使用者輸入的值存在ent_num for(j=10000;j>=1;j/=10){ //設定迴圈條件。 big = ent_num / j; //算出較大的位數 ent_num = ent_num % j; //輸入數值模餘j,值存回ent_num cout << big <<" "; //印出結果 } return 0; //程式結束 } /* 本來寫的就已經很接近正確的了, 但是不小心把這個題目想得太難了(加五分的作業耶), 後來繞了一大圈又回到單層迴圈的寫法。 */ |
溫故知新
載入中…
歷史上的今天..
- [Life] The Big Issue 大誌 - 2011
- [MySQL] 用 mysqldump 備份還原 WordPress - 2007
- 用 hosts.deny 與 hosts.allow 限制 SSH 連線 - 2007
- 部落格搬到 PowerMac G3 - 2007
- 周迅和王菲之间不得不说的故事 - 2006
- 偽。夏于喬 - 若槻千夏 - 2006
- 奇怪的廣告手法 - 2006
- 和人不穿和服 - 2006







August 4th, 2005 at 8:09 pm
= =
好像可以寫的更簡單…….
大約是這樣啦^^
August 4th, 2005 at 10:51 pm
焦貓好像很厲害喔!^^
這是當時我幫朋友寫的程式加分作業,其實自己程式爛得可以 XD
August 5th, 2005 at 1:34 am
其實還好,因為這個題目,我學校的教授很早就出過了,後來我還寫了個能改變長度的呢
不過你也很厲害說,你的程式碼和我當初通過的很像,因為那是最直接的思考方向說
對了,我可以跟你連一下連結嗎?
August 5th, 2005 at 1:19 pm
可以阿,不過我還沒有做交換連結的貼紙。^^
August 5th, 2005 at 3:32 pm
那我就直接拉在我link那個java物件中就行了
感謝