admin 管理员组

文章数量: 1087139


2024年4月25日发(作者:电脑下载access数据库)

举例实现switch语句和if嵌套语句。

switch语句用于根据某个变量的值来执行不同的代码块。例如,

下面是一个根据用户输入的数字来输出不同月份的switch语句:

```

int month = 3;

switch (month) {

case 1:

printf('January

');

break;

case 2:

printf('February

');

break;

case 3:

printf('March

');

break;

default:

printf('Invalid Month

');

break;

- 1 -

}

```

在上面的代码中,我们定义了一个整型变量month,并通过

switch语句判断它的值。如果month的值是1,就输出'January';

如果是2,就输出'February';如果是3,就输出'March';如果不是

以上三个值,就输出'Invalid Month'。

2. if嵌套语句:

if嵌套语句可以用于在if语句中再嵌套另一个if语句,以此

实现更复杂的流程控制。例如,下面是一个根据用户输入的分数来判

断等级的if嵌套语句:

```

int score = 80;

if (score >= 90) {

printf('Grade A

');

} else {

if (score >= 80) {

printf('Grade B

');

} else {

if (score >= 70) {

printf('Grade C

- 2 -

');

} else {

if (score >= 60) {

printf('Grade D

');

} else {

printf('Grade F

');

}

}

}

}

```

在上面的代码中,我们定义了一个整型变量score,并通过if

嵌套语句判断分数所属的等级。如果分数大于等于90,就输出'Grade

A';如果分数大于等于80但小于90,就输出'Grade B';以此类推,

最后如果分数小于60,就输出'Grade F'。

以上两种语句都是编程中常用的流程控制语句,要熟练掌握它们

的使用方法,才能写出高效的代码。

- 3 -


本文标签: 语句 代码 分数 流程 变量