C语言 两个for循环

for(……) for(……) {……}和for(){ for() {}}有什么区别啊
2024-12-02 10:27:46
推荐回答(5个)
回答1:

实际上就这么写的话,没有区别,只是第二种更加清楚,也更加容易方便阅读和修改

如果代码为
for(……)
{
……;
for(……)
{……;}
}

第一种和第二种就是不同的了,因此建议用第二种的风格

回答2:

for(……)
for(……)
{……}
第一个for 的循环体只有一个语句
for()
{
for()
{}
}
花括号括着,内中可以这个语句组,即许有多个语句,分号分开,也可以是空语句
当花括号中只写了一个for子句没有其它内容时,那跟上面一个等效

回答3:

区别 在于 第二个 :你可以在进入第二个循环之前 进行一些代码的操作
比如:
for()
{
。。。。。。//代码
for()
{}
}

回答4:

运行的时候是一样的,没有区别,个人习惯的问题!

回答5:

第一个:第一个for没有执行语句;
第二个:第一个for执行第二个for循环