本报告内容全面翔实质量上乘,程序运行稳定质量高,是获得优秀成绩评定的报告,可以充分满足上机等要求,欢迎交流!本专辑为华中某985重点高校的整个大二班级30份暑期C语言实习报告,涵盖了C语言实习题库的近乎全部内容。
case 4:
switch(ss[i].sid)
{
case 1:s[0][3]+=ss[i].sn;break;
case 2:s[1][3]+=ss[i].sn;break;
case 3:s[2][3]+=ss[i].sn;break;
case 4:s[3][3]+=ss[i].sn;break;
}
break;
case 5:
switch(ss[i].sid)
{
case 1:s[0][4]+=ss[i].sn;break;
case 2:s[1][4]+=ss[i].sn;break;
case 3:s[2][4]+=ss[i].sn;break;
case 4:s[3][4]+=ss[i].sn;break;
};
break; }
}
}
3.3.4-3【主菜单函数】menu()
显示系统功能菜单以供用户选择相关功能使用,根据用户选择分别可调用 detail():计算上个月每个人每种产品的销售额
seller():按销售额对销售员进行排序,输出排序结果(销售员代号)
product():统计每种产品的总销售额,对这些产品按从高到低的顺序输出排序结果(需输出产品代号和销售额)
exit(0):退出系统
void menu()
{
int w,c;
do{
puts("\t\t*********菜单*********************\n\n");
puts("\t\t 1.查看每人每种产品的销售额\n");
puts("\t\t 2.按销售额对销售员排序(销售员代号)\n");
puts("\t\t 3.对每种产品总销售额从高到低排序(产品代号和销售额)\n"); puts("\t\t 4.输出统计报表\n");
puts("\t\t 5.退出\n");
puts("\n\n\t\t*********************************************\n"); printf("请选择(1-5):[ ]\b\b");
scanf("%d",&c);
if(c<1||c>5) //错误输入则重新获取输入
{
w=1;