|  | 
 
 
 楼主|
发表于 2019-6-19 15:57:06
|
显示全部楼层 
| 复制代码#include <stdio.h>
/*设计一个程序
  显示宝宝班及贝贝班各班名称及各班人数
*/
int main(void)
{
        int i[5]={16,18,19,20,22};//a组班级有5个班及各班人数
        int j[5]={18,17,18,21,26};//b组班级5个班及各班人数
   
    int val;
   
        do
        {
                
         printf("请输入您想查询的班级代码:宝宝输入1,贝贝输入2:\n");
         
     scanf("%d",&val);
      while(getchar()!='\n');
     switch(val)
         {
     case 1:
         printf("宝宝班人数:1班%d人 2班%d人 3班%d人 4班%d人 5班%d人\n\n",i[0],i[1],i[2],i[3],i[4]);
              break;
         
         case 2:
         printf("贝贝班人数:1班%d人 2班%d人 三班%d人 4班%d人 5班%d人\n\n",j[0],j[1],j[2],j[3],j[4]);
         break;
         }
        }
   while('%d\n');//返回do函数,重新开始循环
        return 0;
}
 我最终想要的是这个效果!谢谢大佬们的提点。就是我的语法用错了。输入语句之前用空格,本来该用逗号就行的。
  | 
 |