永发信息网

c语言程序设计第三版P279 10.15,完成数据的输入、输出、排序和题目中的要求。

答案:1  悬赏:0  手机版
解决时间 2021-11-26 15:04
c语言程序设计第三版P279 10.15,完成数据的输入、输出、排序和题目中的要求。
最佳答案
#include
#include

#define M 4
#define N 5

void main()
{
void aver_count1(char *cou,float *sco);
void aver_stu(float *sco,float *ave);
void fail2(char *cou,int *num,float *sco,float *ave);
void good(char *cou,int *num,float *sco,float *ave);
char course[N][10],*cou;
float score[M][N],aver[M],*sco,*ave;
int number[M],*num,i,j;
cou=course[0];
printf("输入%d门课程名\n\n",N);
for(i=0;i scanf("%s",cou+i*10);
printf("\n\n按顺序输入%d个学生学号和%d门课程的成绩\n\n",M,N);
printf("学号 ");
for(i=0;i printf("%s ",cou+i*10);
num=number;
sco=&score[0][0];
for(i=0;i {
scanf("%d",num+i);
for(j=0;j {
scanf("%f",sco+i*N+j);
}
}
aver_count1(cou,sco);
ave=aver;
aver_stu(sco,ave);
ave=aver;
fail2(cou,num,sco,ave);
ave=aver;
good(cou,num,sco,ave);
}

void aver_count1(char *cou,float *sco)
{
int i;
float sum,aver;
sum=0;
for(i=0;i sum+=(*(sco+i*N));
aver=sum/M;
printf("第一门课%s的平均成绩为:%f\n\n",cou,aver);
}

void aver_stu(float *sco,float *ave)
{
int i,j;
float sum;
for(i=0;i {
sum=0;
for(j=0;j {
sum+=(*(sco+i*N+j));
}
*(ave+i)=sum/N;
}
}

void fail2(char *cou,int *num,float *sco,float *ave)
{
int i,j,k,flag;
printf("============两门以上课程不及格的学生============\n\n");
printf("学号");
for(i=0;i printf(" %-8s",cou+i*10);
printf(" 平均成绩\n\n");
for(i=0;i {
flag=0;
for(j=0;j {
if(*(sco+i*N+j)<60) flag+=1;
}
if(flag>2)
{
printf("%-8d",*(num+i));
for(k=0;k {
printf("%-8.2f",*(sco+i*N+k));
}
printf("%-8.2f\n\n",*(ave+i));
}
}
}

void good(char *cou,int *num,float *sco,float *ave)
{
int i,j,k,flag;
printf("============平均成绩在90分以上或者每门课在85分以上的学生============\n\n");
printf("学号");
for(i=0;i printf(" %-8s",cou+i*10);
printf(" 平均成绩\n\n");
for(i=0;i {
flag=0;
for(j=0;j {
if(*(sco+i*N+j)>=85) flag+=1;
}
if(flag==5||(*(ave+i)>=90))
{
printf("%-8d",*(num+i));
for(k=0;k {
printf("%-8.2f",*(sco+i*N+k));
}
printf("%-8.2f\n\n",*(ave+i));
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
ID-COOLING Frostflow霜流120L和九州风神路西
开黑坑注意些什么
作那个电吉他“忐忑”的崔冠可老师和黄贯中老
从中北大学到解放大路要坐几路公交车
香港人持外国护照
武夷山丽茗轩茶栈地址在哪,我要去那里办事,
哪种手套是只护拇指食指和中指的啊?
22平米,应该安什么暖气片好些?
我宝刚2个月,我给我宝物色了七色蝌蚪的护肤
请问房地产要交哪些国税地税?
CDR中怎么段落文本框中插入图片?
现在我应该不是最弱小的了吧,妈妈?这句话包含
photoshop弧形文字效果怎么做
25吨吊车有多少轮胎?
很小的小鱼怎么吃好吃
推荐资讯
深圳云财经大数据公司是骗子吗
新浪微博都知道吧,里面的动态图片是实在搞不
苹果7聊天时看到眼镜片里面闪光
HiCoin钱包是怎么用的?
2017年1月11号到手机店去买了一个vivox9的手
恐龙快打通关那个小妞和小白怎么死啦
母亲忌日怀念 诗词
想再淘宝的北京宝瑞通寄卖行拍奢侈品,不知是
你好,朋友,我承包工地有一百人,早餐,平均
fps射击游戏进不去 别的类型游戏都可以玩
“迷人口念,智者心行”是什么意思?
蚕怎么变绿了
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?