[心情] 請問程式設計出這種包有人能接受嗎?

作者: chjh20223 (SORRY從從)   2014-05-28 21:08:44
開票結果
研究生代表選舉無效
不好意思上來開幹一下 雖然這裡不是黑特版
我想請問的是這樣子的結果跟理由大家能夠接受嗎?
主張一
無效原因
本次參選研究生代表人數多於十人
十號之後的票讀不到 所以選舉無效
怎麼會讀不到呢?
小弟才疏學淺
只學過一點C的語法 看不懂台上高明的CODE
來給個例子好了
舉C語言當中的scanf這個東西
scanf 是用來"讀取"使用者所"輸入"的值
某一種語法通常是scanf("%d",&a);
這個意思叫做 把一個"十進位的數字"放進"倉庫a"
之後電腦可以去a這個倉庫找到使用者輸入的值
然後再去作運算
還有一種叫做scanf("%f",&b);
f代表的是小數0.XXXX(與整數不同)
b則代表的是另一個倉庫 名字就叫作b
好今天的問題到底是出在哪
舉最後一個例子
scanf("%1d",&c);
這個意思叫做 把一個"一位數的十進位的數字"放進"倉庫C"
就是倉庫c只能夠放一個一位數的數字啦!!
讓我們看看跟第一種的差別
"%1d"
"%d"
多了一個1對吧
意思是說只有0 1 2 3 4 5 6 7 8 9能夠正確讀取
10這個數字呢? 不好意思同學你是兩位數
1d是只能讀一位數喔^口^
出錯了!!
你有問題!!
所以不算 你投10號就是廢票
基本上十號以後的票全是廢票.....
..........
..............
..................
.....................
..........................
六師弟 你玩我嗎?
你知道當聽懂這個消息時
我的心有多痛嗎?
作者: aki80 (LinTeS)   2014-05-28 21:09:00
很早就知道研代參選超過10人 都沒有測試過嗎OTL
作者: bookticket (XD)   2014-05-28 21:11:00
什麼? 研協代表選舉無效???
作者: marrvosal (神清水)   2014-05-28 21:13:00
%%%%%&&&&&&%%%%%%&&&&&& 長得不太一樣
作者: MIKEmike07 (加油!)   2014-05-28 21:18:00
超無言,說好的壓力測試勒...
作者: cgntutim (ˇ宅ˇ)   2014-05-28 21:19:00
人家沒騙你啊 壓力測試是測負載量啊沒說要幫你測10號候選人是不是費票 XDD
作者: aki80 (LinTeS)   2014-05-28 21:20:00
是說照研協代的章程重選也沒啥用= = 大概沒人會上
作者: jacksunexe (はる天)   2014-05-28 21:22:00
原PO加油!!!!!!
作者: gino0717 (gino0717)   2014-05-28 21:23:00
用.NET安定
作者: adgjlsfhk123 (adgjlsfhk123)   2014-05-28 21:26:00
給研協決定吧
作者: morning1014 (Morning)   2014-05-28 21:28:00
投 蘋果 阿~ 笑死人了
作者: denny0223   2014-05-28 21:29:00
Code 都在 Github 上 為了安全性考量 使用者輸入做了很
作者: js10329 (寶尼)   2014-05-28 21:30:00
推推 自己投的票變成廢票真的很生氣
作者: denny0223   2014-05-28 21:30:00
多的 preg_match 去檢查 會沒有計算到兩位數的候選人
作者: taisa (泰)   2014-05-28 21:31:00
該不會選委收了廠商回扣!? 這麼基本的測試沒做!?
作者: denny0223   2014-05-28 21:31:00
是因為 regex 少寫了一個加號所至..
作者: ykes60513 (いちご)   2014-05-28 21:34:00
有bug我可以接受 不能接受這種bug de不出來!!!
作者: gh34163 (這。)   2014-05-28 21:37:00
重投再羞辱一次
作者: denny0223   2014-05-28 21:37:00
根據 commit log 開發時程只有10天不到 看來是根本沒有足夠的時間做嚴謹測試 但安全性部份許多都已考量是真的
作者: suhorng ( )   2014-05-28 21:43:00
安全性檢查的部份沒de到bug, 倒不是輸入...
作者: denny0223   2014-05-28 21:45:00
噢對 補一下 scanf 是個危險的 function請改用 fgets
作者: BackTime (chants)   2014-05-28 21:48:00
所以現在是研協跟選委會要喬看怎麼辦嗎 還是決定無效了?
作者: b020202 (b02)   2014-05-28 21:58:00
不懂Q

Links booklink

Contact Us: admin [ a t ] ucptt.com