for循环问题
2016-04-17 19:17
232 查看
在for循环中对于循环体加上括号把代码体括起来是一个很好的习惯,可有时候不把代码体括起来也可以,如果不把代码体括起来只会执行一句话,原来一直理解错了。
1.加上括号情况
for(int i=0;i<10;i++)
{
printf("第一句话执行%d次",i); //从上往下依次执行
printf("第二句话执行%d次",i); //从上往下依次执行
}
2.不加括号的情况
for(int i=0;i<10;i++)
printf("这句话执行%d次",i); //for循环实际上只对这一句话起作用,对下面一句话没作用,执行完一次立刻返回,不往下执行,直到循环体被打破
printf("这句话执行1次,当循环条件被打破时才执行"); //这句话与for循环没有关系
1.加上括号情况
for(int i=0;i<10;i++)
{
printf("第一句话执行%d次",i); //从上往下依次执行
printf("第二句话执行%d次",i); //从上往下依次执行
}
2.不加括号的情况
for(int i=0;i<10;i++)
printf("这句话执行%d次",i); //for循环实际上只对这一句话起作用,对下面一句话没作用,执行完一次立刻返回,不往下执行,直到循环体被打破
printf("这句话执行1次,当循环条件被打破时才执行"); //这句话与for循环没有关系
相关文章推荐
- #OC---一些基本概念
- H.264码流结构解析
- Python 爬虫学习2
- 浅谈单调队列优化dp
- 第二会
- PIE结对编程
- linux find 几个特殊点
- 使用 matlab 数字图像处理(九)—— 去卷积(deconvolution,逆滤波复原)
- python文件读写
- Array,Collection,Map的浅析
- 通过jdbc向数据库中插入数据,并对密码进行加密
- 适应“变” 终将“蝶变”| 浅谈云视互动融智服务云与企业营销
- Linux系统误操作之-文件权限介绍和恢复分享
- 集成病毒数据查询
- linux系统下的c编程——my first program
- 程序员超浓鸡汤,知乎上赞同数最高的999个回答
- HttpClient请求数据的封装
- php面试题之四——PHP面向对象(基础部分)
- Linux系统误操作之-文件权限介绍和恢复分享
- 关于现场故障诊断要注意搜集的信息