首页 / 软件开发 / C语言 / 学点C语言(10):switch语句
学点C语言(10):switch语句2010-04-30 博客园 万一1. 常规:#include <stdio.h>
int main(void)
{
int i;
for (i = 0; i < 10; i++) {
switch (i) {
case 1:
printf("%d
", i);
break;
case 3:
printf("%d
", i);
break;
case 5:
printf("%d
", i);
break;
default:
printf("*
");;
}
}
getchar();
return 0;
}
2. 省略 default:#include <stdio.h>
int main(void)
{
int i;
for (i = 0; i < 10; i++) {
switch (i) {
case 1:
printf("%d
", i);
break;
case 3:
printf("%d
", i);
break;
case 5:
printf("%d
", i);
break;
}
}
getchar();
return 0;
}
3. 相同结果:#include <stdio.h>
int main(void)
{
int i;
for (i = 0; i < 10; i++) {
switch (i) {
case 1: case 3: case 5:
printf("%d
", i);
break;
case 4:
printf("@
");
break;
default:
printf("*
");
}
}
getchar();
return 0;
}