|
c语言基础 for(;t>0;t--); |
| for循环后加分号 |
斯内克フ 发表于 2020-5-4 05:08 你也是人才,回去好好看书 |
| 分号加在t>0前头 一楼误人子弟吗? |
| for循环有三种表达方式,你这个情况可以在t>0前加一个分号也可以再定义一个初始化条件比如t=5 |
|
缺个分号,for函数里面有三个条件的 for (表达式1; 表达式2; 表达式3) { 语句; } 它的执行过程: 求解表达式1。 求解表达式2。若其值为真,则执行 for 语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步。 求解表达式3。 转回上面第2步继续执行。 循环结束,执行 for 语句下面的语句。 |
| c基础,for()写错了 |
|
改成这样: for(;t>0;t--); |
| 加一个分号 |
| t-- 后应加 ; |