0
点赞
收藏
分享

微信扫一扫

iOS如何自定义一个类似UITextView的本文编辑View

捌柒陆壹 2024-12-05 阅读 12

本文目录

引言

在C语言中,选择和循环是控制程序流程的基本结构。它们允许程序根据条件执行不同的代码块或重复执行某段代码。本文将详细介绍C语言中的选择结构和循环结构。一起跟着小编来看看吧

在这里插入图片描述


正文


一、选择结构

1. if语句

if语句是最基本的条件判断语句,其语法如下:

if (condition) {
    // 当condition为真时执行的代码
} else {
    // 当condition为假时执行的代码(可选)
}

示例:

#include <stdio.h>

int main() {
    int num = 10;

    if (num > 5) {
        printf("Number is greater than 5
");
    } else {
        printf("Number is less than or equal to 5
");
    }

    return 0;
}

2. else if语句
if (condition1) {
    // 当condition1为真时执行的代码
} else if (condition2) {
    // 当condition2为真且condition1为假时执行的代码
} else {
    // 当所有条件都为假时执行的代码(可选)
}

示例:

#include <stdio.h>

int main() {
    int grade = 85;

    if (grade >= 90) {
        printf("Grade: A
");
    } else if (grade >= 80) {
        printf("Grade: B
");
    } else if (grade >= 70) {
        printf("Grade: C
");
    } else if (grade >= 60) {
        printf("Grade: D
");
    } else {
        printf("Grade: F
");
    }

    return 0;
}

3. switch语句
switch (expression) {
    case constant1:
        // 当expression等于constant1时执行的代码
        break; // 可选,但通常建议加上以避免“贯穿”
    case constant2:
        // 当expression等于constant2时执行的代码
        break;
    // 可以有多个case
    default:
        // 当expression不匹配任何case时执行的代码(可选)
}

示例:

#include <stdio.h>

int main() {
    char grade = 'B';

    switch (grade) {
        case 'A':
            printf("Excellent!
");
            break;
        case 'B':
        case 'C':
            printf("Well done.
");
            break;
        case 'D':
            printf("You passed.
");
            break;
        case 'F':
            printf("Better try again.
");
            break;
        default:
            printf("Invalid grade.
");
    }

    return 0;
}

二、循环结构

我们就从最常见的for语句开始学习!!

1. for循环

for循环用于已知循环次数的场景,其语法如下:

for (initialization; condition; increment) {
    // 循环体
}

示例:

#include <stdio.h>

int main() {
    for (int i = 0; i < 5; i++) {
        printf("i = %d
", i);
    }

    return 0;
}

2. while循环
while (condition) {
    // 循环体
}

示例:

#include <stdio.h>

int main() {
    int i = 0;

    while (i < 5) {
        printf("i = %d
", i);
        i++;
    }

    return 0;
}

3. do-while循环
do {
    // 循环体
} while (condition);

示例:

#include <stdio.h>

int main() {
    int i = 0;

    do {
        printf("i = %d
", i);
        i++;
    } while (i < 5);

    return 0;
}

三、总结
  • 选择和循环结构是编程中不可或缺的部分,它们使程序能够根据条件和需求灵活地执行不同的操作。通过合理使用这些结构,可以编写出功能强大且高效的C语言程序。

快乐的时光总是短暂,咱们下篇博文再见啦!!!不要忘了,给小编点点赞和收藏支持一下,在此非常感谢!!!

举报

相关推荐

0 条评论