从零开始学C++ 基础03

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

一.知识回顾

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

巩固复习

二.循环语句

考虑下面这段代码:

#include<bits/stdc++.h>
using namespace std;
int main()
{
	int a,i;
	cin>>a;
	for(i=1;i<=10;i++)
	{
		a=a+10;
	}
	cout<<a;
	return 0;
}

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

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

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

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

看一道例题:

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

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

标程如下:

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

二.循环语句的嵌套

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


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

当你要人为跳出该循环时,可以用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 点此刷题

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



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


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值