猎人文案网-美好文案都值得收藏

猎人文案网-美好文案都值得收藏

c语言语句有?

59

C语言中的语句可以分为以下几类:

表达式语句 :由表达式加上分号“;”组成,用于计算表达式的值和执行副作用。例如:`x=y+z;`。

标签语句:

通常与`goto`语句一起使用,用于跳转到程序中的特定位置。例如:

```c

label_name:

// 代码块

goto label_name;

```

循环语句

for循环:

用于重复执行一段代码,可以指定循环的初始值、条件和增量。例如:

```c

for (int i = 1; i <= 5; i++) {

printf("%d ", i);

}

```

while循环:在指定条件为真时,重复执行一段代码。例如:

```c

int i = 1;

while (i <= 5) {

printf("%d ", i);

i++;

}

```

do-while循环:先执行一次代码块,然后在指定条件为真时重复执行。例如:

```c

int i = 1;

do {

printf("%d ", i);

i++;

} while (i <= 5);

```

跳转语句

break语句:用于跳出循环或switch语句。例如:

```c

for (int i = 0; i < 10; i++) {

if (i == 5) {

break;

}

printf("%d ", i);

}

```

continue语句:用于跳过当前循环的剩余部分,并继续执行下一次循环。例如:

```c

for (int i = 0; i < 10; i++) {

if (i == 5) {

continue;

}

printf("%d ", i);

}

```

选择语句

if语句:用于根据条件执行不同的代码块。例如:

```c

int num = 10;

if (num > 0) {

printf("Positive\n");

} else {

printf("Non-positive\n");

}

```

switch语句:用于根据不同的情况执行不同的代码块。例如:

```c

int grade = 'A';

switch (grade) {

case 'A':

printf("Excellent!\n");

break;

case 'B':

printf("Good!\n");

break;

case 'C':

printf("Fair!\n");

break;

default:

printf("Invalid grade!\n");

break;

}

```

复合语句:

由多条语句用花括号`{}`表示一个整体。例如:

```c

{

int x = 10;

int y = 20;

printf("x + y = %d\n", x + y);

}

```

空语句:

只有一个分号的语句,它什么也不做。例如:

```c

;

```

函数调用语句:

由一次函数调用加一个分号构成一个语句。例如:

```c

printf("Hello, World!\n");

```

控制语句:

用于完成一定的控制功能,如`if-else`、`switch-case`、`for`、`while`、`do-while`等。

声明语句:

用于声明变量并指定其数据类型。例如:

```c

int count;

```

赋值语句:

用于将表达式的值赋给变量。例如:

```c

count = 5;

```

输入语句:

用于从标准输入读取数据并将其存储在变量中。例如:

```c

scanf("%d", &count);

```

输出语句:

用于向标准输出显示数据。例如:

```c

printf("Count is: %d\n", count);

```

返回语句:

用于从函数返回表达式的值或指定值。例如:

```c

return 0;

```

注释语句:

用于添加注释,单行注释使用`//`,多