c++第三课(基础c)

1.前文

2.break

3.continue

4.return 0

1.前文

上次写文章到现在,有足足这么多天(我也不知道,自己去数吧)

开始吧

2.break

break是结束循环的意思

举个栗子

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    for(int i=1;i<=10;i++)
	{
		if(i==4)
		{
			break;
		}
		cout<<i<<" ";
	} 
	return 0;
}

猜猜结果是------多------少?

答案在这里

cpp 复制代码
1 2 3

break从4开始就跳出循环了

上面的代码也等于

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    for(int i=1;i<=3;i++)
	{
		cout<<i<<" ";
	} 
	return 0;
}

这个

3.continue

continue是跳过这次循环的意思

把上面的栗子偷下来,改一改


好了!

cpp 复制代码
​
#include<bits/stdc++.h>
using namespace std;
int main()
{
    for(int i=1;i<=10;i++)
	{
		if(i==4)
		{
			continue;
		}
		cout<<i<<" ";
	} 
	return 0;
}


​

猜猜结果是------多------少?

答案在这里

cpp 复制代码
1 2 3 5 6 7 8 9 10

continue从4就跳过(5~10和正常的for一样)循环了

上面的代码也等于

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    for(int i=1;i<=10;i++)
	{
		if(i==4)
        {
          ;
        }
        else
        {
          cout<<i<<" ";
        }
	} 
	return 0;
}

4.return 0

return 0是指结束这个程序

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    
	return 0;
}

就是这样子

或是这样子

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
    for(int i=1;i<=10;i++)
	{
		if(i==4)
		{
			return 0;
		}
		cout<<i<<" ";
	} 
	return 0;
}

懂了吗?

新手小白(基础c)

相关推荐
小安同学iter18 小时前
SQL50+Hot100系列(11.7)
java·算法·leetcode·hot100·sql50
_dindong18 小时前
笔试强训:Week-4
数据结构·c++·笔记·学习·算法·哈希算法·散列表
星释19 小时前
Rust 练习册 :Nucleotide Codons与生物信息学
开发语言·算法·rust
寂静山林19 小时前
UVa 1366 Martian Mining
算法
liu****19 小时前
12.线程(二)
linux·开发语言·c++·1024程序员节
陌路2019 小时前
S12 简单排序算法--冒泡 选择 直接插入 希尔排序
数据结构·算法·排序算法
小冯的编程学习之路20 小时前
【C++】:C++基于微服务的即时通讯系统(2)
开发语言·c++·微服务
许长安20 小时前
C/C++中的extern关键字详解
c语言·开发语言·c++·经验分享·笔记
雾岛—听风20 小时前
P1012 [NOIP 1998 提高组] 拼数
算法
奔跑吧邓邓子21 小时前
【C语言实战(71)】C语言进阶:树与图的奇妙数据之旅
c语言···开发实战