c语言的default关键字作用是什么

avatar
作者
猴君
阅读量:0

在C语言中,default关键字主要在switch语句中使用。它的作用是指定当switch表达式与所有case标签都不匹配时执行的代码块。

具体来说,default标签通常放在switch语句的最后,作为默认的case分支。当switch表达式的值与前面所有case标签的值都不相等时,程序将执行default标签后的代码块。

以下是一个使用default关键字的示例:

#include <stdio.h>  int main() {     int num = 2;      switch(num) {         case 1:             printf("One\n");             break;         case 2:             printf("Two\n");             break;         case 3:             printf("Three\n");             break;         default:             printf("Unknown number\n");             break;     }      return 0; } 

在这个示例中,switch表达式的值是2,与case 2标签的值匹配,因此程序将执行case 2标签后的代码块,输出"Two"。如果num的值不是1、2或3,程序将执行default标签后的代码块,输出"Unknown number"。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!