課程
/后端開發
/C
/Linux C語言編程基本原理與實踐
if(0==i) break;如何這塊break跳出了,下面的count++;s+i;還能執行?這是為什么
2015-12-06
源自:Linux C語言編程基本原理與實踐 9-1
正在回答
原因就是if語句后面沒有大括號的時候,只會進行后面緊跟著的一行代碼,已";"結束,所以后面的count++和s+=i;
不受if(0 == i)這個判斷的影響。當if(0 == i)時,只會執行break這一句話,如果i != 0 的時候 就執行count++ ;s += ;
舉報
本視頻教程介紹C語言基本工作原理以及適用與C的實際開發方式
2 回答在vim里面shift+i出現的是大寫i,怎么回事?
1 回答如何跳轉到下面的代碼?
2 回答為什么我按shift+a/i只出來大寫啊
1 回答一樣的代碼,break 失效怎么解決?
2 回答第二個echo ? 為什么返回101同時還能執行hello word?
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-12-07
原因就是if語句后面沒有大括號的時候,只會進行后面緊跟著的一行代碼,已";"結束,所以后面的count++和s+=i;
不受if(0 == i)這個判斷的影響。當if(0 == i)時,只會執行break這一句話,如果i != 0 的時候 就執行count++ ;s += ;