C_and_CPP 板


LINE

期中考居然碰到像這種for迴圈 int i; for(i=0;i=1;i++) { printf(" i is %d \n",i); } 然後問你這個迴圈總共會執行幾次= =" 判斷式給我放i=1咧...我咧,這什麼東西... 要是放0或1或a-i什麼之類的我還能懂 到底這樣放有什麼意思呢?? 增加閱讀的困難?? -- 我從小在溪流邊看到魚兒力爭上游 我就立志以後一定要做大事不要做大官 --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.228.101.81
1F:→ carlcarl:阿栽 04/23 00:24
2F:推 BSpowerx:這堂課可以退了 04/23 00:24
※ 編輯: OpenSkyWin 來自: 61.228.101.81 (04/23 00:26)
3F:→ bleed1979:maybe it will be a warning after compiling. 04/23 00:27
4F:推 Peruheru:無限迴圈?不管幾次條件都成立 04/23 00:28
5F:推 TroyLee:以後去debug別人的code 發現什麼奇怪的寫法都不奇怪了 04/23 00:28
6F:→ OpenSkyWin:我試過了耶,是可以編譯成功,沒想到判斷式還有這種放法. 04/23 00:28
7F:→ TroyLee:也許是希望你去挑錯...要你寫無窮迴圈... 04/23 00:28
8F:→ OpenSkyWin:我還以為放什麼x-y的就已經夠怪了,真是一怪還有一怪怪 04/23 00:28
9F:→ OpenSkyWin:不不,題目是問執行幾次...真搞不懂為啥會是無窮迴圈 04/23 00:29
10F:→ Peruheru:這就跟While條件寫a=0一樣吧,永遠成立啊 04/23 00:30
11F:→ Peruheru:通常這個寫法是出現在寫錯的迴圈,少寫一個等號 04/23 00:30
12F:→ Peruheru:之類得 04/23 00:31
13F:→ OpenSkyWin:條件擺1或1=1之類的不是更好懂嗎...@@ 04/23 00:31
14F:→ Peruheru:好懂得東西幹嘛考你呢?就看你會不會挑錯囉... 04/23 00:35
15F:→ netsphere:你是說 i==1? 04/23 00:35
16F:→ tiyun:現在的考試題目都出得真怪 04/23 00:36
17F:→ OpenSkyWin:打錯XD 是 1==1 04/23 00:36
18F:推 nswrthh:會出現WARNING吧 因為i=1放在判斷式就等於沒限制 04/23 00:37
19F:→ OpenSkyWin:像我之前有問一些老師,他說這種幾乎是在耍技術而已.. 04/23 00:38
20F:→ nswrthh:沒限制的話就會變成跑到當掉的無窮迴圈 04/23 00:38
21F:→ OpenSkyWin:像之前網路上流傳的那份計算pi值的超難懂程式 04/23 00:38
22F:→ OpenSkyWin:實在是很難理解i=1放在判斷式裡會兜出什麼東西來...@@ 04/23 00:39
23F:→ OpenSkyWin:我剛實作了一下,dev-c++都沒有警告耶..是無窮迴圈 04/23 00:40
24F:推 BSpowerx:話說我還被考過 if(x=1 || x==1)的...全班沒人對=.= 04/23 00:42
25F:→ nswrthh:判斷式裡要擺什麼其實都可以 04/23 00:43
26F:→ OpenSkyWin:樓上老師跟我差不多吧…(握 04/23 00:43
27F:→ OpenSkyWin:奇怪,為什麼C99之類的標準會允許這種擺法呢? 04/23 00:46
28F:推 Fenikso:要寫什麼是programmer的自由啊 為什麼要禁止XD 04/23 00:48
29F:→ OpenSkyWin:原來如此....看來是我功夫還不到家吧! 04/23 00:50
30F:推 sandr1983:符合規定阿.所以當然會過XD 04/23 01:11
31F:→ MOONRAKER:這是在教育programmer:「愚昧是要付出代價的」 04/23 04:25
32F:推 VictorTom:如果老師是不小心出的, 那這個老師應該要打屁股.... 04/23 09:53
33F:→ VictorTom:如果老師是故意出的, 你們搞不好應該感謝他一輩子.... 04/23 09:53
34F:→ VictorTom:只要你們還要幹著看code寫code的工作.... 04/23 09:53
35F:→ VictorTom:並且體會到 x==1 和 1==x 兩種寫法為什麼有人推薦後者:) 04/23 09:54
36F:→ OpenSkyWin:請問是因為"總是會有人寫這種code"所以要看的廣比較好? 04/23 09:57
37F:→ VictorTom:回樓上, not always, but sometimes, 而且包括你自己XD 04/23 10:00
38F:推 stonehomelaa:阿就趕project趕到昏了就容易少打 '=' 囉 04/23 10:02
39F:推 fjm31714:題目應該也不是教授出的XD 看了V大的推文學到了東西 04/23 10:33
40F:推 ledia:不過這種問題, gcc 好像會叫, VC 不知道 warning level 高 04/23 10:44
41F:→ ledia:一點時會不會叫 04/23 10:44
42F:推 Bencrie:跟C99無關,那種寫法本來就是合法的 04/23 11:31
43F:推 fjm31714:gcc好像沒警告@@ 還是要加什麼參數讓他警告多一點?? 04/23 11:44
44F:推 ledia:-Wall 04/23 11:52







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP