从零开始学C++ 基础03

从零开始学C++ 基础03   原创 by aucki

一.知识回顾

先让我们用一个小题目来复习一下上次学过的东西:

巩固复习

二.循环语句

考虑下面这段代码:

#include
using namespace std;
int main()
{
	int a,i;
	cin>>a;
	for(i=1;i<=10;i++)
	{
		a=a+10;
	}
	cout<

【注意:这里我们用到了#include,这是c++语言中的万用头文件,也就是说调用它可以调用所有头文件,虽然简便,但不推荐大家使用】

在这个程序中出现了循环语句中的一种——for语句,我们来讲解它的用法

 for(初始条件,循环条件,迭代条件)

这个语句的意思是,从初始条件开始,每执行一次段落(大括号括上的部分称为一段),就执行一次迭代条件,也就是说,在我们这个程序中,变量i从循环初始时被赋值为1;之后每执行一次a=a+10;i就增加了1,而循环的条件是i<=10,也就是说当i>10时,程序就会跳出循环,那么这个循环体就会被执行10次,i从1~10;增加了十次。

看一道例题:

XLMBOJ 题号1599 题目名称 数列求和1

戳这里看题>>数列求和1

标程如下:

#include
using namespace std;
int main()
{
	int Answer=0,n;
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		Answer+=i;
	}
	cout<
仔细想想不要直接抄啊233 QWQ

二.循环语句的嵌套

 循环语句是可以嵌套的,考虑下面这段代码:

从零开始学C++ 基础03_第1张图片

在这个程序中,我们在一个变量为i的循环语句中嵌套了一个变量为t的循环语句,也就是说,cout<<"=.="<

当你要人为跳出该循环时,可以用break语句实现。

三.更多的循环语句:

除了for语句外,我们还有更多的选择来执行循环程序段:

while语句与do-while语句

while(判断表达式)
{
}

在while语句中,程序会先判断while中的条件是否为真(像if)语句中的那样,若为真,则继续执行循环内的程序,若为假,则跳出该循环

do
{
}
while(判断表达式)
do-while语句根while语句大体相似,只不过do-while语句在循环体结束时才进行判断,也就是说,该循环体的内容至少会被执行1次。

这就是本教程的全部内容,请继续关注其他的教程。

若有疑问,请加  小丽买笔官方团队讨论交流群 QQ群号99151554。

本节练习题目:

XLMBOJ 1600 数字三角形1  戳这里>>P1600 点此刷题

XLMBOJ 1601 完数  戳这里>>P1601 点此刷题

戳这里>>小丽买笔在线判题系统


从零开始学C++ 基础03_第2张图片

小丽买笔官方团队原创—XLMB


你可能感兴趣的:(从零开始学习语言)