21xrx.com
2024-12-22 21:52:59 Sunday
登录
文章检索 我的文章 写文章
C语言中Switch Case语句:一个简单例子
2023-06-18 00:22:26 深夜i     --     --
C语言 Switch

在C语言中,Switch Case语句是一种常用的控制结构,用于编写复杂的条件语句。 这篇文章将为您演示一个简单的例子,让您更好地理解如何使用Switch Case语句。

假设我们想要编写一个程序,根据用户输入的数字,输出该数字的十进制表示。使用if/else语句可以实现我们的目标,但它会变得很冗长。相反,我们可以使用Switch Case语句来使代码更简洁。

以下是一个实现该功能的简单程序:


#include

int main()

{

  int num;

  printf("请输入0到9之间的数字:");

  scanf("%d", &num);

  switch(num)

  {

    case 0:

      printf("数字%d的十进制表示为零\n", num);

      break;

    case 1:

      printf("数字%d的十进制表示为一\n", num);

      break;

    case 2:

      printf("数字%d的十进制表示为二\n", num);

      break;

    case 3:

      printf("数字%d的十进制表示为三\n", num);

      break;

    case 4:

      printf("数字%d的十进制表示为四\n", num);

      break;

    case 5:

      printf("数字%d的十进制表示为五\n", num);

      break;

    case 6:

      printf("数字%d的十进制表示为六\n", num);

      break;

    case 7:

      printf("数字%d的十进制表示为七\n", num);

      break;

    case 8:

      printf("数字%d的十进制表示为八\n", num);

      break;

    case 9:

      printf("数字%d的十进制表示为九\n", num);

      break;

    default:

      printf("输入无效数字\n");

  }

  return 0;

}

这个程序使用了Switch Case语句来对用户输入的数字进行操作。根据输入的数字,它将在相应的情况下输出该数字的十进制表示。如果用户输入一个无效的数字,则程序将输出“输入无效数字”。

这个简单的例子演示了Switch Case语句的使用方式。虽然这只是一个简单的例子,但Switch Case语句可以用于更复杂的情况,并帮助您编写逻辑更清晰的代码。

Case、十进制表示。

  
  

评论区

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