if else的不足
C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的中文表示。
以上代码摘自book22.c。
对于这种情况,实际开发中一般使用 switch 语句代替,请看下面的代码。
<
C语言虽然没有限制 if else 能够处理的分支数量,但当分支过多时,用 if else 处理会不太方便,而且容易出现 if else 配对出错的情况。例如,输入一个整数,输出该整数对应的星期几的中文表示。
以上代码摘自book22.c。
对于这种情况,实际开发中一般使用 switch 语句代替,请看下面的代码。
<