前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C编程基础-基础篇 5

C编程基础-基础篇 5

原创
作者头像
未来最可爱的人
修改2021-02-25 10:13:55
3090
修改2021-02-25 10:13:55
举报
文章被收录于专栏:编程基础编程基础
break
代码语言:javascript
复制
#include <stdio.h>

int main() {
    for (int i = 0; i < 10; ++i) {
        printf("第 %d 次循环,语句1\n", i);
        if (i == 5) {
            break;
        }
        printf("第 %d 次循环,语句2\n", i);
    }
    return 0;
}
代码语言:javascript
复制
第 0 次循环,语句1
第 0 次循环,语句2
第 1 次循环,语句1
第 1 次循环,语句2
第 2 次循环,语句1
第 2 次循环,语句2
第 3 次循环,语句1
第 3 次循环,语句2
第 4 次循环,语句1
第 4 次循环,语句2
第 5 次循环,语句1
continue
代码语言:javascript
复制
#include <stdio.h>

int main() {
    for (int i = 0; i < 10; ++i) {
        printf("第 %d 次循环,语句1\n", i);
        if (i == 5) {
            continue;
        }
        printf("第 %d 次循环,语句2\n", i);
    }
    return 0;
}
代码语言:javascript
复制
第 0 次循环,语句1
第 0 次循环,语句2
第 1 次循环,语句1
第 1 次循环,语句2
第 2 次循环,语句1
第 2 次循环,语句2
第 3 次循环,语句1
第 3 次循环,语句2
第 4 次循环,语句1
第 4 次循环,语句2
第 5 次循环,语句1
第 6 次循环,语句1
第 6 次循环,语句2
第 7 次循环,语句1
第 7 次循环,语句2
第 8 次循环,语句1
第 8 次循环,语句2
第 9 次循环,语句1
第 9 次循环,语句2
if 语句
代码语言:javascript
复制
#include <stdio.h>

int main() {
    int a;
    puts("请你猜数字,请输入0-9的数字");
    scanf("%i",&a);
    if (a == 2) {
        puts("你猜对了");
    }
    return 0;
}
代码语言:javascript
复制
请你猜数字,请输入0-9的数字
2
你猜对了
switch/case
代码语言:javascript
复制
#include <stdio.h>

int main() {
    int x = 5;

    switch (x) {
        case 1:
            printf("星期一\n");
            break;
        case 2:
            printf("星期二\n");
            break;
        case 3:
            printf("星期三\n");
            break;
        case 4:
            printf("星期四\n");
            break;
        case 5:
            printf("星期五\n");
            break;
        case 6:
            printf("星期六\n");
            break;
        case 7:
            printf("星期日\n");
            break;
        default:
            printf("输入的数字超出范围。\n");
            break;
    }
    return 0;
}
代码语言:javascript
复制
星期五
函数的声明和定义
代码语言:javascript
复制
#include <stdio.h>

int week(int w) {
    switch (w) {
        case 1:
            printf("星期一\n");
            break;
        case 2:
            printf("星期二\n");
            break;
        case 3:
            printf("星期三\n");
            break;
        case 4:
            printf("星期四\n");
            break;
        case 5:
            printf("星期五\n");
            break;
        case 6:
            printf("星期六\n");
            break;
        case 7:
            printf("星期日\n");
            break;
        default:
            printf("输入的数字超出范围\n");
            break;
    }
    return 0;
}

int main() {
    int x = 5;
    week(x);
    week(4);
    week(10);
    return 0;
}
代码语言:javascript
复制
星期五
星期四
输入的数字超出范围。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
作者已关闭评论
0 条评论
热度
最新
推荐阅读
目录
  • break
  • continue
  • if 语句
  • switch/case
  • 函数的声明和定义
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档