switch语句怎么用啊
1个回答

tch(表达式)

{

case 常量表达式1:语句1

case 常量表达式2:语句2

.

case 常量表达式n:语句n

default :语句n+1

}

它的执行流程:当表达式的值和某个case后面的语句相同时执行这个case后面的语句(并接着执行下面的语句,如果不希望接着执行下面的语句要用break语句跳出).

下面C语言实现的你的逻辑要求(程序已调试过了):

#include "stdio.h"

main()

{

int num;

scanf("%d",&num);

switch(num)

{

case 1:putchar('A');

break;

case 2:putchar('B');

break;

case 3:putchar('C');

break;

case 4:putchar('D');

break;

default:

putchar('?');

}

printf("n");

}

希望对朋友你有帮助!