头发 发表于 2020-11-19 08:23:17

求解 如何该才行?

#include<stdio.h>
#define N 3 //number of people
typedef struct
{
        int id;
        float s;//chinese math english
}stu;
int av1(float sum[]) //已计算出每个同学的总分
{
        int i,j=0;
        for(i=0;i<N;i++)
        {
                if((sum/3)<60)
                {
                        j++;
                }
        }
        return j;
}

如何能改成 可计算均分不及格人数并能打印出不及格名单的函数?

头发 发表于 2020-11-19 08:31:46

int av1(int id[],float sum[])
{
        int i,j=0;
        for(i=0;i<N;i++)
        {
                if((sum/3)<60)
                {
                        j++;
                        printf("failures:%d",id);
                }
        }
        return j;

最新进展。。{:10_266:} 咋把地址里的值取出来打印出来

a327190489 发表于 2020-11-19 16:02:19

具体是指哪呢

头发 发表于 2020-11-19 18:59:04

a327190489 发表于 2020-11-19 16:02
具体是指哪呢

已经解决啦
页: [1]
查看完整版本: 求解 如何该才行?