中易网

用C语言编程题。求大神啊~~

答案:3  悬赏:20  
解决时间 2021-01-17 14:25
用C语言编程题。求大神啊~~
最佳答案
#include 
typedef struct stu
{
    char num[10];
    char name[20];
    float score[2];
    float sum;
}STU;

int main()
{
    STU stus[3];
    int i,max=0;

    printf("输入3名学生的信息:
");
    for(i=0;i<3;i++)
    {
        fflush(stdin);
        printf("第%d名学生学号:",i+1);
        gets(stus[i].num);
        printf("第%d名学生姓名:", i+1);
        gets(stus[i].name);
        printf("第%d名学生第1门课成绩:", i+1);
        scanf("%f", &stus[i].score[0]);
        stus[i].sum = stus[i].score[0];
        printf("第%d名学生第2门课成绩:", i+1);
        scanf("%f", &stus[i].score[1]);
        stus[i].sum += stus[i].score[1];
        if(stus[i].sum > stus[max].sum)
            max = i;
    }

    for(i=0;i<3;i++)
    {
        printf("
第%d名学生两门课平均成绩:%.2f
", i+1, stus[i].sum / 2);
    }
    printf("
最高分学生的信息:
");
    printf("学号:%s
", stus[max].num);
    printf("姓名:%s
", stus[max].name);
    printf("第1门课成绩:%.2f
", stus[max].score[0]);
    printf("第2门课成绩:%.2f
", stus[max].score[1]);
    printf("平均成绩:%.2f
", stus[max].sum/2);
    return 0;
}
全部回答
哈哈 大学VFP吗。
#include 
struct student
{
    char no[10];
    char name[10];
    float score[2];
    float avg;
};
void main(void)
{
    struct student stu[3];
    int i, j;
    float maxS=0;
    for(i=0, j=0;i<3;i++)
    {
        printf("输入第%d个学生信息: ", i+1);
        printf("学号: ");
        scanf("%s", stu[i].no);
        printf("姓名: ");
        scanf("%s", stu[i].name);
        printf("第1门课成绩: ");
        scanf("%f", &stu[i].score[0]);
        printf("第2门课成绩: ");
        scanf("%f", &stu[i].score[1]);
        stu[i].avg=(stu[i].score[0]+stu[i].score[1])/2;
        printf("该学生的平均成绩为: %f ", stu[i].avg);
        if(stu[i].avg>maxS)
        {
            j=i;
            maxS=stu[i].avg);
        }
    }
    printf("最高成绩的学生信息为:  ");
    printf("学号: %s ", stu[j].no);
    printf("姓名" %s ", stu[j].name);
    printf("第1门课成绩: %f ", stu[j].score[0]);
    printf("第2门课成绩: %f ", stu[j].score[1]);
    printf("平均成绩: %f ", stu[j].avg);
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问丈夫是澳洲PR,妻子到澳洲可办旅游签证前
成都市成华区二仙桥东三路1号到春熙路地铁
初生牛犊不怕虎 求下联。求横批。
为什么我4M的宽带测网速却不到1M?
群鑫二手车地址在什么地方,想过去办事
骑着大公羊和骑着狼对打的是什么电影
读了这篇短文,你想对李女士说什么
吉林市泰山街到东站坐几路公交车
鸿福宾馆(株洲醴陵市)地址好找么,我有些事要
微微一笑KO和郝眉是什么关系 KO和郝眉在一起
是“陨首”,还是“殒首”?
济宁公租房每年什么时间申请
大家能告诉我用任务兔是什么感觉吗?
罗兰布艺地址好找么,我有些事要过去
沧州哪儿做隆鼻好
推荐资讯
请问谁有 太空英雌芭芭丽娜 的资源?求发
寒更的歌词是什麽?
带然和大字的成语
为什么神雕侠侣中杨过和小龙女约定相会的期限
1603201147 是不是清华师姐啊?? 感觉是贩卖
有质量相同的20筐苹果,共有540千克,如果每
守军精品家具城地址好找么,我有些事要过去
求头文字d中出现过的所有英文赛车术语的意思
问:快30岁了,有老婆,有孩子,没学历,没技
互联网正在为人类生存发展开辟新的发展空间指
AB胶的使用方法和作用
超时代玉器怎么去啊,有事要去办理
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?