![]() |
29行第二個for循環需要一個執行語句,如果沒有具體執行,也應該是空執行,所以末尾加一個英文狀態下的分號即可解決 |
嵌套使用就最好別省了,{}和;通通打出來 |
第30行for循環嵌套使用時,第二個for語句結束要加分號 |
第三十行少了分號 |
第三十行少了一個分號 |
第29行的for沒有執行內容 |
for循環后面加分號 |
加花括號 要么當一條語句分號 for |
shhds 發表于 2021-6-1 16:51 正解。這個都不是低級錯誤了。首先編譯器都能給指出哪行出錯了。 |
花括號的問題 |
29行最后加上分號 |
for循環執行空語句需要后面加一個分號;這代碼基本的對齊還是要的,不然這看起來好難受啊 |
太低級的錯誤。 |
29行最后面加個分號,代表for語句空執行,否則軟件不知道你的for語句用來干啥,就會報錯 |
這個很基礎的說: for()語句,如果后面沒有“;"則表明下一行代碼是做為這行for()語句的循環體。 循環體緊跟for()語句,且只有一行時,可省略”{}“, 嵌套for()時,內層的for()一定要有“;”結束。 |
問題不少 |
你的 for 循環 條件寫了,但 執行動作x-- y-- 在括號外了 |
就是要執行一條空操作,可以寫;執行空操作來延時。 |
樓上正解 |
for循環要么加花括號執行空語句,不接語句需要后面接一個分號 |
你30行的右括號輸入錯誤啊,不是提示的很明顯了么?要么你用了中文輸入法要么就是前面的空格,多試幾次 |
第30行花括號前加個分號。 C語言基本語法,還是要加強基礎學習。 |