标题: switch语句的使用(楚辞文章查询) [打印本页] 作者: ldk1991125 时间: 2016-6-24 10:20 标题: switch语句的使用(楚辞文章查询) #include <stdio.h>
int main(int argc,const char*argv[]){
int a=0,b=0;
printf("请输入目录章节和文章编号,中间用逗号隔开
\n");
scanf("%d,%d",&a,&b);
if(a != 1 && a! = 2 && a != 3 && a != 4 && a !=5
&& a!=6){
print("目录编号不合法\n");
}
if(a==1){
printf("第一章\t离骚,第一页\n");
}
if(a==2){
printf("第二章\t九歌,第三十八页\n");
switch(b){
case 1:printf("第一篇\t东皇太一\n",break);
case 2:printf("第二篇\t云中君\n",break);
case 3:printf("第三篇\t湘君\n",break);
case 4:printf("第四篇\t湘夫人\n",break);
case 5:printf("第五篇\t大司命\n",break);
case 6:printf("第六篇\t少司命\n",break);
case 7:printf("第七篇\t东君\n",break);
case 8:printf("第八篇\t河伯\n",break);
case 9:printf("第九篇\t山鬼\n",break);
case 10:printf("第十篇\t国殇\n",break);
case 11:printf("第十一篇\t礼魂\n",break);
}
}
if(a == 3){
printf("第三章天问\t第六十七页");
}
if(a == 4){
printf("第四章\t九章,第一百零九页\n");
switch(b){
case 1:printf("第一篇\t涉江\n",break);
case 2:printf("第二篇\t\哀郢n",break);
case 3:printf("第三篇\t抽思\n",break);
case 4:printf("第四篇\t惜往日\n",break);
case 5:printf("第五篇\t桔颂\n",break);
}
}
if(a == 5){
printf("第五章\t渔父,第一百四十二页\n");
}
if(a == 6){
printf("第六章\t九辩,第一百四十六页\n");
}
return 0;
}