switch中的continue和break区别[通俗易懂]

switch中的continue和break区别[通俗易懂]今天c程设期末考试,突然有一道选择题是关于switch中的break和continue问题。若switch外部没有循环,则break和continue没有区别。若switch外部还有循环,{一.若break,continue在switch外部,则二者作用的是外部循环。二.若break,continue在switch内部,则break作用于switch,continue作用于外部循环。…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

今天c程设期末考试,突然有一道选择题是关于switch中的break和continue问题。
若switch外部没有循环,则break和continue没有区别。
若switch外部还有循环,
一. 若break,continue在switch外部,则二者作用的是外部循环。
二. 若break,continue在switch内部,则break作用于switch,continue作用于外部循环。

举个栗子:

int k=0;
for(i=0;i<=2;i++){ 
   
switch(k){ 
   
case(0) printf(0);continue;
case(1) printf(1);continue;
case(2) printf(2);continue;
default printf(3);continue;
}
k=k+1;
}

如果是continue,则结果为000;

int k=0;
for(i=0;i<=2;i++){ 
   
switch(k){ 
   
case(0) printf(0);break;
case(1) printf(1);break;
case(2) printf(2);break;
default printf(3);break;
}
k=k+1;
}

如果是break;则结果为012;
如果还没懂
c语言中的switch语句中的break和continue的作用

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194473.html原文链接:https://javaforall.net

(0)
上一篇 2025年11月5日 上午9:43
下一篇 2025年11月5日 上午10:15


相关推荐

  • 强化学习——Q学习算法「建议收藏」

    强化学习——Q学习算法「建议收藏」强化学习的一些相关概念智能体(Agent):智能体对环境进行观察,决策出行动,获得一个从环境返回的奖励决策(Decision):意识层面的行动(Action,a):物质层面的环境(Environment):与智能体交互的对象状态(State,s):是历史信息的函数,包含所有已有的信息。奖励(Reward,R):是智能体采取行动后环境的一个反馈策略(Policy):是状态到动作的函数价值函数(Valuefunction):是评价状态的一个指标模型(Model):是个体对环境的建模

    2022年10月3日
    4
  • Vue 遍历数组中的某一个字段相加求和

    Vue 遍历数组中的某一个字段相加求和vue 遍历求和使用 forEach 遍历接口返回的 list 中的 score 然后求总数

    2026年3月26日
    2
  • pycharm配置python2.7.6环境_pycharm如何配置python环境

    pycharm配置python2.7.6环境_pycharm如何配置python环境pycharm 配置 python 环境的方法是 1 依次点击 File ProjectInter 2 点击 ShowAll 选择 ExistingEnvi 3 选择 python 的安装路径 点击 OK 即可 配置方法 推荐学习 Python 入门教程 1 打开软件 依次点击 File Settings Project ProjectInter

    2026年3月27日
    3
  • 图书销售管理系统的可行性研究背景搜集和前提分析

    图书销售管理系统的可行性研究背景搜集和前提分析完成小组成员:大佬(20160401084)DEDRAGON(20160401094)1引言1.1编写目的可行性研究的目的是研究图书管理系统的总体需求、实现方案,并分析开发系统的可行性,为决策者提供是否开发该系统的依据和建议。初拟系统实验报告,对软件开发中将要面临的问题及其解决方案进行初步设计及合理安排。明确开发风险及其所带来的经济效益。1.2背景项目名称:图书…

    2022年5月20日
    63
  • namecheap 域名服务商,每次登录都需要验证码

    namecheap 域名服务商,每次登录都需要验证码

    2022年2月18日
    63
  • python清理浏览器缓存_浏览器缓存看这一篇就够了

    python清理浏览器缓存_浏览器缓存看这一篇就够了https segmentfault com a 17463 浏览器缓存作为性能优化的重要一环 对于前端而言 重要性不言而喻 以前总是一知半解的 所以这次好好整理总结了一下 1 缓存机制首先我们来总体感知一下它的匹配流程 如下 浏览器发送请求前 根据请求头的 expires 和 cache control 判断是否命中 包括是否过期 强缓存策略 如果命中 直接从缓存获取资源 并不会

    2026年3月26日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号