(五)不断前进:循环

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)    退出程序









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值