c++第一次的个人作业
2024-09-06 14:39:19
循环结构是c++中重要的结构用以实现代码的反复使用
三种不同的循环结构以及嵌套是必须认识与能够使用的
三种循环结构分别是:
在for循环中可以在for后的括号内加入初始条件,循环条件与参数变化。使得整个循环体看起来简洁明了。
其表达式为for(表达式1(可以被省略);表达式2;表达式3(可以被省略)),例如:
include <iostream>
using namespace
int main()
{
int a;
for(a=;a<=;a++)
{
cout<<"a="<<a<<endl;
}
return 0;
}
do while 与 while 都需要在循环体内加入控制参数的变化,其中 do while会在先执行之前判断执行条件,而while是先执行再判断,是否继续执行。
其使用格式为:do while(终止条件),while(终止条件)。
例如:
#include <iostream> using namespace int main()
{
int a=1,
do while(a<1)
{
a++;
}
cout<<"a="<<a<<endl;
a=1;
while(a<1)
{
a++;
}
cout<<"a="<<a<<endl;
return 0;
}
三者的嵌套遵循优先执行最里层的循环,同在循环中定义的变量无法在外层使用。
#include <iostream>
using namespace
int main()
{
int a,b,c,sum;
for(a=,b=,c=;a<;a++)
{
do while(b<)
{
while(c<)
{
sum=a*b*c;
cout<<"sum="<<sum<<endl;
}
}
}
}
重复使用代码不仅可以免去很多麻烦,还可以使得软件的功能可以顺利进展
最新文章
- 经典的javascript函数实例,css的. #区别
- Ext.js添加子组件
- 添加sudo权限
- [java]wordcount程序
- 20135306黄韧[2.72 2.77 3.70](http://i.cnblogs.com/EditPosts.aspx?opt=1)
- TIJ——Chapter One:Introduction to Objects
- gcc: error trying to exec &#39;cc1plus&#39;: execvp: 没有该文件或目录 解决方案
- thread dump
- Haxe UI框架StablexUI的使用备忘与心得(序)
- android学习---SeekBar和RatingBar
- ECShop - 数据库操作类
- poj 3020 Antenna Placement (最小路径覆盖)
- Mecanim之IK动画
- Ajax实现注册无刷新验证用户名是否存在
- FileStream说明
- kindeditor<;=4.1.5 文件上传漏洞利用
- 初次搭建spring-boot 整合ssm(有许多小坑)
- windows 7 下elasticsearch5.0 安装head 插件
- windows下定时任务设置
- [PHP] 试题系统研究