这道题如果使用switch语句怎样控制循环
#include<stdio.h>
int panduan(char a)
{
switch(a)
{
case'1':printf("信工学院,计科最棒!\n"); break;//return 0;
case'2':printf("信工学院,软工最棒!\n"); break;//return 0;
case'3':printf("信工学院,电信最棒!\n"); return 0;
case'4':printf("信工学院,物联网最棒!\n"); return 0;
case'5':printf("信工学院,大数据最棒!\n"); return 0;
case'6':printf("信工学院,自动化最棒!\n"); return 0;
}
}
int main ()
{
char a;
int n;
scanf("%d", &n); //n代表 输入的次数
for(int i=0;i<2*n;i++) //为什么要循环2n次????????????????
{
scanf("%c",&a);
panduan(a);
}
return 0;
}
== (注:本带码是在学习时敲出来的,有些疑问和大家一起探讨,如有侵权请联系作者删除)==