c++第三课(基础c)

发布于:2025-03-31 ⋅ 阅读:(32) ⋅ 点赞:(0)

1.前文

2.break

3.continue

4.return 0

1.前文

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

开始吧

2.break

break是结束循环的意思

举个栗子

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

猜猜结果是——多——少?

答案在这里

1 2 3

break从4开始就跳出循环了

上面的代码也等于

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

这个

3.continue

continue是跳过这次循环的意思

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

——————————————

好了!

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


​

猜猜结果是——多——少?

答案在这里

1 2 3 5 6 7 8 9 10

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

上面的代码也等于

#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是指结束这个程序

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

就是这样子

或是这样子

#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)


网站公告

今日签到

点亮在社区的每一天
去签到