c语言编程笔录

首页 >   > 笔记大全

笔记大全

c语言六种基本语句是什么

更新时间:2023-07-04

1. 赋值语句

赋值语句是C语言中最基本的一种语句,用于将一个值赋给一个变量。在C语言中,使用一个等号(=)来完成赋值操作。例如:

int a = 10;
float b = 3.14;
char c = 'A';

上述代码分别使用赋值语句将整数10、浮点数3.14和字符'A'分别赋给变量a、b和c。

2. 条件语句

条件语句根据给定的条件来判断是否执行一段代码。在C语言中,使用if、else if和else关键字来实现条件语句。例如:

int a = 10;
if (a > 0) {
    printf("a是正数\n");
} else if (a < 0) {
    printf("a是负数\n");
} else {
    printf("a是零\n");
}

上述代码根据a的值来判断并输出相应的结果。

3. 循环语句

循环语句用于重复执行一段代码,直到满足特定条件为止。在C语言中,常用的循环语句有for、while和do-while。例如:

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

int i = 0;
while (i < 10) {
    printf("%d ", i);
    i++;
}

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

上述代码分别使用for、while和do-while循环语句输出从0到9的数字。

4. 分支语句

分支语句根据给定的选择,执行不同的代码块。在C语言中,使用switch关键字来实现分支语句。例如:

int grade = 85;
switch (grade / 10) {
    case 10:
    case 9:
        printf("优秀\n");
        break;
    case 8:
        printf("良好\n");
        break;
    case 7:
        printf("中等\n");
        break;
    case 6:
        printf("及格\n");
        break;
    default:
        printf("不及格\n");
}

上述代码根据成绩的分数范围输出相应的评级。

5. 跳转语句

跳转语句用于从当前位置无条件地跳转到程序的其他位置。在C语言中,有三种常用的跳转语句:break、continue和return。例如:

for (int i = 0; i < 10; i++) {
    if (i == 5) {
        continue;
    }
    printf("%d ", i);
    if (i == 7) {
        break;
    }
}

int sum(int a, int b) {
    if (a == 0 || b == 0) {
        return 0;
    }
    return a + b;
}

上述代码中,continue语句用于跳过循环中的某一次迭代,break语句用于提前结束循环,return语句用于返回函数的值。

6. 输入输出语句

输入输出语句用于从用户输入数据或将数据输出到屏幕或文件。在C语言中,使用标准库函数来实现输入输出。例如:

#include 

int main() {
    int num;
    printf("请输入一个整数:");
    scanf("%d", &num);
    printf("你输入的整数是:%d\n", num);
    return 0;
}

上述代码使用printf函数输出提示信息,并使用scanf函数从用户输入一个整数,然后使用printf函数将输入的整数输出到屏幕上。


本文由c语言编程笔录版权所有,禁止未经同意的情况下转发