#include<stdio.h>
void fun(int score[][3],int num)
{
int a=0,b=0,k=0,i,j,c=0,d[100];
i=num*3;
for(j=0;j<i;j++)
scanf("%d",&d[j]);
for(j=0;j<i;j++)
{
if(d[j]>85)
a=a+1;
else if(d[j]>=70)
b=b+1;
c=c+1;
if(c==3&&a==1&&b==2)
{
k=k+1;
a=0;
b=0;
c=0;
}
}printf("%d\n",k);
}
int main()
{
int num,score[100][3];
while(1)
{
printf("请输入num:");
scanf("%d",&num);
printf("input numbers");
fun(score,num);
}
return 0;
}
void fun(int score[][3],int num)
{
int a=0,b=0,k=0,i,j,c=0,d[100];
i=num*3;
for(j=0;j<i;j++)
scanf("%d",&d[j]);
for(j=0;j<i;j++)
{
if(d[j]>85)
a=a+1;
else if(d[j]>=70)
b=b+1;
c=c+1;
if(c==3&&a==1&&b==2)
{
k=k+1;
a=0;
b=0;
c=0;
}
}printf("%d\n",k);
}
int main()
{
int num,score[100][3];
while(1)
{
printf("请输入num:");
scanf("%d",&num);
printf("input numbers");
fun(score,num);
}
return 0;
}
本文介绍了一个使用C语言编写的函数,该函数用于输入并统计指定数量学生每门课程的成绩,特别关注成绩超过85分及介于70到85分之间的学生数量,并计算符合特定条件的学生组合数量。
7896

被折叠的 条评论
为什么被折叠?



