21xrx.com
2024-12-22 21:54:57 Sunday
登录
文章检索 我的文章 写文章
C语言Switch语句的用法例子
2023-06-19 19:18:48 深夜i     --     --
C语言 Switch语句 流程控制语句 可读性 条件 代码块 范围 嵌套 易读易懂

C语言中,Switch语句是一种常见的流程控制语句。它可以根据条件不同执行不同的代码块,使程序具有更强的可读性和灵活性。下面通过一个例子来介绍Switch语句的用法:

假设我们想根据用户输入的数字来输出相应的星期几。代码如下:


#include

int main() {

  int day;

  printf("请输入数字1-7:");

  scanf("%d", &day);

  switch(day){

    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;

}

在上面的代码中,我们使用了Switch语句来判断用户输入的数字,并根据数字输出不同的字符串。当数字为1时,执行输出“星期一”的代码块;当数字为2时,执行输出“星期二”的代码块;以此类推,当数字不在1-7范围内时,执行默认输出“输入有误,请重新输入”的代码块。

通过这个例子,我们可以看到Switch语句的用法非常简单,只需要根据条件写下不同的代码块即可。在程序中,Switch语句可以减少代码的嵌套,让程序更加易读易懂。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复