c++感想循环语句

本文详细介绍了C++中的循环结构,包括while、do-while和for语句的用法,强调了循环条件和循环变量的重要性。还讨论了循环嵌套、break和continue语句的使用场景,并分享了在学习过程中的体会,指出理解循环和掌握其应用对于程序设计的重要性。
摘要由CSDN通过智能技术生成

**

六循环结构程序设计

**

.介绍:在程序设计中,经常需要反复执行某一条语句或一个语句块,这种结构称为“循环结构”或“重复结构”。

.循环结构有三种实现语句:while语句,do—while语句和for语句。
**

1.while语句

①.while语句格式:

while(表达式)
{
循环体 }

注1:当循环体不符合表达式,则停止循环行下一语句 。

例:
int i=1;
while(i<=10)
{ printf("@");i++;}

输出情况:

①将i++改为i+=2,程序输出五个@。
②将i<=10改为i<1,程序无输出,因为第一次循环条件就不成立。
③如果将i++遗漏,程序会一直执行printf("@")语句,永远不会结束,这种情况称为"死循环"。

注2:注意循环条件表达式的书写,以及循环体中"循环控制变量"的更新。同时循环条件表达式和循环控制变量的变化,也决定了循环体被执行的次数。

例子:例1 求1+2+3+.+100的值。

[问题分析]设sum存放答案,初始化为0。再设i为循环控制变量,初始化为1。 当循环条件(i<=100)成立时,反复执行以下循环体:
(1)将i累加到和sum中;
(2)将i取值为下一个数,即i++。最后,输出ans的值。

//p4-1-1#include<iostream>
using namespace std;
int main(){
   
int i=1,sum=0;`
while(i<= 100)
sum+=i++;
cout<< sum<< endl;
return 0;}

**

2.do–while语句

①do–while语句格式:

do{
循环体
}
while(表达式);
**
含义**:先执行一次循环体,然后判断表达式是否成立,如果成立,则返回继续执行循环体,直到表达式表达式不成立,才退出循环。一般称之为"指导性循环"。

1:do–while语句和while语句都可以实现循环结构,区别是:do–while语句先执行循环体,再判断表达式。所以至少执行一次循环体。

例1
用do-while 语句实现:

输出一行10个“@”.

#include<cstdio>
using namespace std;
int main()(int i=1;
do{
   printf("@")i++}
while(i<10);
return 0;}

2例子 统计正数

[问题描述]用do-while 语句实现:输人若干整数,以0结尾,统计其中有多少个正整数。
[输入格式]一行若干整数,最后一个为0。
[输出格式]一行一个整数,表示输人的数据中正整数的个数。
[样例输入]3 1 6 -3 2 0

#include
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值