看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《fumizuki (矇面加菲獅)》之銘言: : 只會執行一個 : C/C++/C#/Java/.... 都是會有多個分支,必須用break離開select區塊 都只能放有序數(enumeratable) 重覆還會在compile-time被指出錯誤(這是實驗過的),哪還會有多個分支 break只是剛好給C重覆使用為case block的closing statement而已 不加也有不加的用處,一個case可以先處理自己的部份,再處理和別人共通的部份 如以下的片段,如果工作日>=5就說"你很努力" 而工作日>=7時,先警告,然後再說你很努力 switch(workDays) { case 7: printf("只有工作沒有休息,這樣很危險。\n"); case 5: case 6: printf("你很努力。\n"); break; default: printf("你的生活真是愉快!\n"); } : 但VB的Select跟If一樣,只會有一個結果 實驗結果的確是只有一個。 : 我想 Exit Select 這個陳述式很難會有機會使用到吧 所以還有這種「盲腸」就更令人想不通了。   -- BATCH 3 : 買張床 - 切達大俠 - 伐木人之歌 - http://tinyurl.com/3zpyx5 [B4準備中]: 謳歌金錢(7/02) - 單車超人(7/23) - http://tinyurl.com/66v6vq [ 番外篇 ]: 包租婆也有過當羅莉的時候(7/17) - http://tinyurl.com/6j4ale ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ 蒙帝派松正體中文計畫 Spam-a-lot and enjoy the pythonesque delight! ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ http://www.youtube.com/user/JamesBondXD▄▄ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.217.62