C++入门教程7:for循环

循环

在C++中,循环分为三种:
1、for循环
2、while循环
3、do-while循环
最简单也使用的最多的是for循环。
在以后要学的许多程序中,你都要用到循环,所以,循环十分重要。

使用格式

最简单的格式:

for(int i=1;i<=循环次数;i++)
{
	语句1
	语句2
	……
}

for后面的小括号中的语句又代表什么意义呢?
让我们来看看。
int i=1指的是for循环中开始时要做的事。
i<=循环次数指的是每循环一次后判断是否成立的条件,若满足,则继续,否则结束。
i++i=i+1,指的是每循环一次后做的事。
当然,只要这样就可以实现死循环(不会结束的循环):

for(;;)
{
	语句1
	语句2
	……
}

累加器

好,循环代码讲的差不多了,接着我们看道题:
链接
要求出这题的答案,就必须知道所有数的和,怎么求呢?
这时,我们就可以定义一个变量来当做累加器
我喜欢定义sum和ans当累加器
求和的方法:

int sum=0,n;
cin>>n;//输入个数
for(int i=1;i<=n;i++)
{
	int a;
	cin>>a;//输入每个数
	sum=sum+a;//加进累加器
}
cout<<sum<<endl;

此时输出的sum就是你输入(除第一个)数的和。
知道求和,平均值也不难求了

下期预告

while循环与do-while循环

猜你喜欢

转载自blog.csdn.net/liuzich/article/details/107562895