前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >学生成绩统计c语言

学生成绩统计c语言

作者头像
凡尘扰凡心
发布2023-02-14 15:38:46
1.3K0
发布2023-02-14 15:38:46
举报
文章被收录于专栏:默认分类

`#include

include

define N 3

struct sturec {

代码语言:javascript
复制
char id[8];
char name[8];
float e,m,c,sum;

}; void print(struct sturec *p); void format(struct sturec lei[N]); int research(struct sturec *p4,char id[8]); void input(struct sturec *p1); int main(){

代码语言:javascript
复制
char id[8];
int a;
struct sturec stu[N],*point=stu;
printf("please input student's id name englishscore mathscore chinesescore\n");
input(point);
format(stu);
print(point);
printf("please input id which you want to research\n");
scanf("%s",id);
a=research(stu,id);
printf("%s %s %f",stu[a].id,stu[a].name,stu[a].sum);

return 0;

} void print(struct sturec *p) {

代码语言:javascript
复制
for(int i=0;iid,(p+i)->name,(p+i)->sum);
}

} void input(struct sturec *p2) {

代码语言:javascript
复制
for(int i=0;isum=p2->c+p2->e+p2->m;
    p2++;
}

} void format(struct sturec lei[N]) {

代码语言:javascript
复制
struct sturec mid;
for(int i=0;ilei[j+1].sum)
     {
         mid=lei[j];
         lei[j]=lei[j+1];
         lei[j+1]=mid;
     }   
    }   
}

} int research(struct sturec *p4,char id[8]) {

代码语言:javascript
复制
for(int i=0;iid,id)==0)
    {
        return i;
        break;
    }
}

}`

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • include
  • define N 3
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档