关于循环结构程序设计的总结

第四单元中进行了循环设计的学习。

循环结构程序更注重问题的分析,当问题分析清楚之后然后运用循环语句进行计算。

一些复杂需要大量计算和重复,运用循环结构可以高效的得出结论。

while语句

先表达式再循环体

while(表达式){循环体}

do-while语句

先循环一次再表达式

do{循环体

}while(表达式)

for(表达式;表达式;表达式)

{循环体}

例如,

#include<iostream>

using namespace std;

int main(){

int i=1,sum=0;

while(i<=100)

sum+=i++;

cout<<sum<<endl;

return 0;

}

#include<cstdio>

using namespace std;

int main(){

int i=1;

do{printf("@")};

i++;

}while(i<=10);

return 0;}

这种类型的题目可以很轻松输出,但要先理清思路,分析问题,然后适当运用。但是比较复杂的就要分步运用。

循环嵌套

#include<cstdio>

using namespace std;

int main(){

int n,m;

scanf("%d %d",&n,&m);

for(int i=1;i<=m;i++)

for(int j=1;j<=m;j++)

printf("*");

printf("/n");

}

return 0;

}

这种要两次运算。要先看外循环是哪个,还是内循环。

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

^October^

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值