在C語言的學習中,我學習到switch case語句,我發現不能使用continue關鍵字。

代碼如下:

#include

int main()

{

int a;

printf("input integer number: ");

scanf("%d",&a);

switch (a)

{

case 1:printf("Monday\n");

case 2:printf("Tuesday\n");

case 3:printf("Wednesday\n");

case 4:printf("Thursday\n");

continue;

case 5:printf("Friday\n");

case 6:printf("Saturday\n");

case 7:printf("Sunday\n");

default:printf("error\n");

}

return 0;

}

此代碼會出現如下錯誤:

所以continue不能用於swich case語句中。

continue有如下幾個特點:

continue語句一般形式為"continue"。

其作用為結束本次循環。即跳出循環體中下面尚未執行的語句,對於while循環,繼續求解循環條件。而對於for循環程序流程接着求解for語句頭中的第三個部分expression表達式。

continue語句的作用是跳過循環本中剩余的語句,並到循環末尾。

continue語句只用在for、while、do-while等循環體中, 常與if條件語句一起使用, 用來加速循環。

c语言中continue在case中,C語言switch case 語句中能否使用continue 關鍵字?相关推荐

  1. java中speak方法的意思_Java中的關鍵字

    首先是訪問控制的關鍵字,分 public.protected.default.private四種,權限如下: (權限)      public      protected     default   ...

  2. c语言中的long是什么字符类型,long long 在c语言中是什么类型

    "longlongint"在C语言中是64位长整型数据类型.longlong是属于int型,一般来讲,是longint型大小的两倍,int型的4倍. "longlongi ...

  3. c语言中case的作用,C语言switch case 语句

    switch 语句根据控制表达式的值,可以把程序流跳转到多个语句中的一个执行: switch (表达式) 语句 括号里的表达式具有整数类型,并且这里的语句就是该 switch 主体,它包括了多个 ca ...

  4. 在c语言中以16位pc机为例一个,在C语言中(以16位pc机为例),一个char型数据在内...

    话题:在C语言中(以16位pc机为例),一个char型数据在内存中所占字节回答:标准的C语言范中:char占一个字节int占4个字节话题:计算机中16位的数据如何存放在32位的寄存器中回答:如果是 w ...

  5. c语言中point的用法_关于C语言Switch语句,先学这些技巧够不够?

    一.C语言中switch的用法 1.switch后面括弧内的[表达式],ANSI标准允许它为任何类型: 2.当表达式的值与某一个case后面的常量表达式的值相等时,就执行此case后面的语句,否则,就 ...

  6. MATLAB Simulink中自定义函数和switch case的用法

    文章目录 1 Simulink自定义函数MATLAB Function 2 Simulink中Switch Case模块的用法 1 Simulink自定义函数MATLAB Function 首先写一个 ...

  7. C语言case字句有什么作用,switch case 语句的使用规则

    [规则1-21]按字母或数字顺序排列各条case语句. 如果所有的case语句没有明显的重要性差别,那就按A-B-C或1-2-3等顺序排列case 语句.这样做的话,你可以很容易的找到某条case语句 ...

  8. c语言switch case语句范围,C语言switch case语句详解

    C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况.例如,输入一个整数,输出该整数对应的星期几的英 ...

  9. c语言case怎么输入字母,如何使用switch case语句将字母转换为数字

    我正在制作黑色插口游戏,并且需要使用switch case语句将A转换为11,将T,Q,J和K转换为10,但是我不确定如何执行代码.有人会帮助我解决这个问题吗?如何使用switch case语句将字母 ...

最新文章

  1. Matlab与线性代数 -- 矩阵的转置
  2. curl重写php file_get_contents
  3. Java编程讲义之Eclipse开发工具
  4. MongoDb分片集群认证
  5. Linux 命令之 id -- 显示用户ID和组ID
  6. OOB套接字传输实例(达不到预期结果)
  7. 欧几里得算法及其扩展
  8. sina微博登录框和twitter的比较
  9. 各位前辈请问你们的本科毕业论文的外文文献都是从哪里找的,我搜到的都是中国的翻译成英语的?...
  10. linux bios 禁用usb设备,当USB在UEFI / BIOS中工作时,为什么USB在Linux中不工作?
  11. P3755 [CQOI2017]老C的任务
  12. 微信小程序手把手教你实现类似Android中ViewPager控件效果
  13. mysql安装失败原因和解决方法
  14. 全球液晶面板市场格局或将改变,TCL将超越京东方成为老大
  15. 广告程序万能搜索(无能搜索)WNSO.exe
  16. SAP-MM:物料采购订单的客制化开发与对应打印/预览的配置
  17. linux 开机连接wifi密码忘了怎么办,自己设置的wifi密码忘了怎么办?
  18. 51单片机实现跑马灯
  19. 使用python暴力破解zip压缩包的密码
  20. 最美应用+html模板,带你秀的飞起 - 三款 H5 制作应用 - iPhone应用 - 【最美应用】...

热门文章

  1. ELI5 和scikit-learn文本分类管道
  2. keras从入门到放弃(十七)使用预训练网络VGG迁移学习
  3. 为什么有时打不开爬取到的图片
  4. 多篇顶会看个体因果推断(ITE)的前世今生
  5. NeurIPS 2020有哪些值得读的「图神经网络」论文?
  6. 首个金融领域的开源中文预训练语言模型FinBERT了解下
  7. 总奖金近9万!视频超分辨率大赛等你来战!
  8. AliExpress:在检索式问答系统中应用迁移学习 | PaperDaily #24
  9. 08 | 事务到底是隔离的还是不隔离的
  10. graphpad prism怎么添加图例_Graphpad官网刚刚升级了!听说,新功能吊打R语言...........