while() for()和i--,--i的详解
来源:互联网 发布:实体店和淘宝买家具 编辑:程序博客网 时间:2024/06/06 09:00
while() 关于i--和--i的测试和详解
int i=3;
while(i--) //先判断后--,当i=0时不再运行while循环体,但i还是要--
{
cout << "Hello world!" <<i<<endl;
}
cout<<i<<endl;
i=3;
while(--i) //先--后判断
{
cout << "Hello world!" <<i<<endl;
}
cout<<i<<endl;
i=3;
while(i=i-1) //先-1后判断
{
cout << "Hello world!" <<i<<endl;
}
cout<<i<<endl;
---------------------------------------------------------------------------------------------
for()的运行过程
int i;
for(i =0;i<10;i++)//判断i后直接运行for循环体,之后在i++,再判断
{
cout<<"Hello world!"<<i<<endl;
}
cout<<i<<endl;
也就是说运行过程是:
1.判断i,发现为0,小于10
2.运行循环体
3.i++
4.判断i,此时小于10
5.循环运行到2
6.直到不满足条件
- while() for()和i--,--i的详解
- for和while/++i和i++
- for循环 i++和++i 的区别
- for(let i = 0; i < 10; i++)和for(var i = 0; i < 10; i++)的思考
- ++i,i++,--i和i--的区分
- for循环里的i++和++i的效率
- for循环里面的++i和i++的区别
- for循环中i++和++i的区别
- for()循环中 i++ 和 ++i的区别
- for(int i = 0;i < 10;i++)和int i;for(i = 0;i < 10;i++)
- for循环中 i++ 和++i 区别?
- 关于 i++和++i 以及for循环
- foreach和for(i=0;i<collection.size();i++)的区别
- i++和++i ,i--和--i的使用方法和作用
- 关于 i++ 和 ++i i-- 和 --i 的那些事儿
- i++和++i, i--和--i的区别
- i++和++i的区别
- i++和++i的问题
- zencart全解析(三)
- 用CSS来控制字符长度和显示长度
- zencart全解析(四)
- Ubuntu10.10下mysql+apache+PHP
- ISTQB FL初级认证考试资料(中文)
- while() for()和i--,--i的详解
- poj1065 Wooden Sticks
- 三十分钟掌握STL
- Linux core 文件介绍
- 内核调试选项
- GTK区域化语言的一些整理
- Bcastr4.0Beta-flashimagesildeshow图片轮换播放
- The C10K problem
- DBHelper