关于FOR语句的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 09:42:39
....
for(i=0;i<=100;i++)
for(j=0;j<=100;j++)
for(k=0;k<=100;k+=2)
{
语句S
}
...

上面是穷举法的一个例子,它和下面的格式写出的程序有什么区别???

...
for(i=0;i<=100;i++)
{
for(j=0;j<=100;j++)
{
for(k=0;k<=100;k+=2)
{
语句S
}
}
}

这种情况下没有任何区别,加大括号就是让其能包括多句语言,当for作为循环体时加不加都可以,但是如果嵌套for之前还要加语句就要加括号,比如
for(i=0;i<=100;i++)
{ 语句1;
语句2;
.....
for(j=0;j<=100;j++)
{
for(k=0;k<=100;k+=2)
{
语句S
}
}
}
这时,就必须加括号了

没有区别,
上面的更简洁,推荐

没有区别,这是个人习惯问题,都是可以的