1、while(条件) {..............} 注意括号最外可以不加;
2、do{.....................}while(条件); 注意括号最外,就是条件最后必须加括号。
因此,最好两个都加分号吧,这样不易出错。
3、for(初值;条件;增值){。。。} 注意,不一定非得用整形数,也可以用浮点数
如果是浮点数,就要小心,当表示为分数时,其分母是奇数时,就不能准确地用二进制进行表示浮点数,因此,此时循环中出错的机会就会变大。
for(float i=0.0;i<=2.0;i+=0.2) cout<<i<<endl;
//可以发现最后一次循环在1.8就结束了,理解上的2.0没有出现,这是因为0.2的分式表示为1/5分母为奇数,不能准确地表示浮点数。易发生很小的误差通常是最后一位时有所偏移。
----------------------------------------------------------------------------
常与逗号运算符(左相关,取右值)结合运用,简化代码,但可读性不高。
for(int i=2,j=3,m=4;i<10;sum+=i++);
for(int i=1;sum+=i,i<10;i++);
for(int i=1;i<10;sum+=i,i++);
4、exit(1) 退出程序
(五)不断前进:循环
最新推荐文章于 2022-10-26 17:06:42 发布