本报告内容全面翔实质量上乘,程序运行稳定质量高,是获得优秀成绩评定的报告,可以充分满足上机等要求,欢迎交流!本专辑为华中某985重点高校的整个大二班级30份暑期C语言实习报告,涵盖了C语言实习题库的近乎全部内容。
{
fscanf(fp,"%d %d %d\n",&ss[n].sid,&ss[n].pid,&ss[n].sn); } //保存文件数据到结构体
fclose(fp);
}
3.3.4-2【文件读取函数】foreach()
将保存到结构体中的信息按产品分类,再根据销售员进行分类,将信息存到数组当中。 void foreach() //从纸条读取数据并分类整理
{
int i;
for(i=0;i<n;i++) //遍历所有纸条
{
switch(ss[i].pid)
//按产品分大类,根据大类分销售员小类,累加个人各产品销售数量
{
case 1:
switch(ss[i].sid)
{
case 1:s[0][0]+=ss[i].sn;break;
case 2:s[1][0]+=ss[i].sn;break;
case 3:s[2][0]+=ss[i].sn;break;
case 4:s[3][0]+=ss[i].sn;break;
}
break;
case 2:
switch(ss[i].sid)
{
case 1:s[0][1]+=ss[i].sn;break;
case 2:s[1][1]+=ss[i].sn;break;
case 3:s[2][1]+=ss[i].sn;break;
case 4:s[3][1]+=ss[i].sn;break;
}
break;
case 3:
switch(ss[i].sid)
{
case 1:s[0][2]+=ss[i].sn;break;
case 2:s[1][2]+=ss[i].sn;break;
case 3:s[2][2]+=ss[i].sn;break;
case 4:s[3][2]+=ss[i].sn;break;
}
break;