关于c++for循环一小疑惑!

2025-05-14 08:23:44
推荐回答(5个)
回答1:

楼主我说多了你难得看,这是个非常简单的问题:在C/C++中的语句是一个语段为一句, 如IF语句就是if () 干什么; 如果你干什么多一点的话就要加{} if () {干什么;再干什么;再再干什么;}for (i=0;i<=100;i++) 干什么; 这就是for 语句。for (i=0;i<=100;i++ ) {干什么;} 与上面等价for (i=0;i<=100;i++); //什么都干,但是浪费CPU运行时间。for (i=0;i<100;i++) {干什么;干什么;} 这就是干几个事呵呵 这是这门语言的风格,有些计算机语言可不是那样。因为在做什么事都有确定一个范围。就像miain {} 不加的话编译系统又不是神仙~

回答2:

for(int i=0;i<=100;i++)sum=sum+i; //这句话执行了101次for后加一条语句或语句块(即大括号括起来的语句)

回答3:

你那例子for循环加不加括号都是一样的

回答4:

for(int
i=0;i<=100;i++)
sum=sum+i;
//这句话执行了101次
for后加一条语句或语句块(即大括号括起来的语句)

回答5:

for
如果不加大括号只执行它下面的一条语句
楼主的的for加不加括号是一回事