C语言,for(;i<=p;i++,j--),这句话怎么个逻辑,第一个分号,最后一个逗号???

如题所述

for循环里面有两个分号,第一个前面是初始化,可以为空,但是分号不能省,执行完循环体就会执行第二个分号后面的内容,有逗号会按照顺序依次执行
温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-17
第一个分号的意思是让程序进入循环,第二个是为了判断这个循环能否执行,第三个实在前一次循环的基础上给参数做的操作,再进入第二个分号中进行判断,判断这个循环能否执行,后面的循环都是在第三个第二个之间进行
相似回答