计算机作业答案群,急需<<计算机上机实习>>作业的答案

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

for(i=0;i

{ fprintf(fp3,"%-5d%-4d%-8s",stu[i].rank,stu[i].num,stu[i].name);

for(j=0;j

fprintf(fp3,"%-8d",stu[i].s[j]);

fprintf(fp3,"%-8.1f",stu[i].ave1);}

fclose(fp3);

printf("名次 学号 姓名 英语 数学 物理 法律 C语言 平均成绩\n");

for(i=0;i

{ printf("%-5d%-4d%-8s",stu[i].rank,stu[i].num,stu[i].name);

for(j=0;j

printf("%-8d",stu[i].s[j]);

printf("%-8.1f",stu[i].ave1);

printf("\n");}

}

void ave2_bzc()

{

float s;

for(j=0;j

{ str[j].ave2=0.0;

for(i=0;i

str[j].ave2+=stu[i].s[j];

str[j].ave2/=M;

}

for(j=0;j

{ s=0.0;

for(i=0;i

s+=(stu[i].s[j]-str[j].ave2)*(stu[i].s[j]-str[j].ave2);

str[j].bzc=sqrt(s/M);

}

}

void TJ()

{ tongji[j].best=tongji[j].good=tongji[j].middle=tongji[j].pass=tongji[j].nopass=0;

for(i=0;i

{

for(j=0;j

switch (stu[i].s[j]/10)

{ case 10:

case 9: tongji[j].best++;break;

case 8: tongji[j].good++;break;

case 7: tongji[j].middle++;break;

case 6: tongji[j].pass++;break;

default : tongji[j].nopass++;

}

}

}

void KEC()

{ FILE *fp4;

fp4=fopen("d:\\yg1050110\\KC10.txt","w");

if(fp4==NULL){printf("the file can't exist\n");return;}

fprintf(fp4," 编号 课程名称 平均分 标准差 优秀 良好 中等 及格 不及格\n");

printf(" 编号 课程名称 平均分 标准差 优秀 良好 中等 及格 不及格\n");

for(j=0;j

{ fprintf(fp4,"%-5d%10s%10.2f%10.2f%5d%5d%5d%5d%5d\n",str[j].no,str[j].subject,str[j].ave2,str[j].bzc,tongji[j].best,tongji[j].good,tongji[j].middle,tongji[j].pass,tongji[j].nopass);

printf("%-5d %10s %10.2f%10.2f %5d %5d %5d %5d %5d\n",str[j].no,str[j].subject,str[j].ave2,str[j].bzc,tongji[j].best,tongji[j].good,tongji[j].middle,tongji[j].pass,tongji[j].nopass);

}

fclose(fp4);

}

void chengjitiao()

{ FILE *fp5;

fp5=fopen("d:\\yg1050110\\CJYG10501.txt","w");

if(fp5==NULL)

{printf("the file can't exist\n");return;}

for(i=0;i

{

fprintf(fp5,"油工10501班每名学生成绩条\n");

fprintf(fp5,"学号 姓名 英语 数学 物理 法律 c语言 名次\n");

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值