欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

在switch case 语句中能否使用continue 关键字?为什么?

发布时间:2025/6/15 编程问答 44 豆豆
生活随笔 收集整理的这篇文章主要介绍了 在switch case 语句中能否使用continue 关键字?为什么? 小编觉得挺不错的,现在分享给大家,帮大家做个参考.
在switch case 语句中能否使用continue 关键字?为什么?
#include <stdio.h>  
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;  

编译不通过!!!
答:
1)不能,除非外面有循环。
2)continue语句的作用是跳过循环本中剩余的语句,并到循环末尾。
3)continue语句只用在for、while、do-while等循环体中, 常与if条件语句一起使用, 用来加速循环。

总结

以上是生活随笔为你收集整理的在switch case 语句中能否使用continue 关键字?为什么?的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。