C语言实验求助
发布网友
发布时间:2022-05-12 04:24
我来回答
共2个回答
热心网友
时间:2023-11-12 14:48
#include <stdio.h>
void main()
{
float score[10],max,min,sum=0;
int i;
for(i=0;i<10;i++)
{
printf("请输入第%d个评委的分数",i+1);
scanf("%g",&score[i]);
sum+=score[i];
}
max = score[0];
min = score[0];
for(i=0;i<10;i++)
{
if(max<score[i])
{
max=score[i];
}
if(min>score[i])
{
min = score[i];
}
}
sum = (sum-min-max)/8;
printf("平均分是:%g",sum);
system("pause");
}
#include <stdio.h>
void main()
{
int shu[5][5],i,j,sum=0,sum1=0;
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
printf("shu[%d][%d]",i,j);
scanf("%d",&shu[i][j]);
}
}
for(i=0;i<5;i++)
{
for(j=0;j<5;j++)
{
if(i==j)
{
sum+=shu[i][j];
}
if(i+j==4)
{
sum1+=shu[i][j];
}
}
}
printf("对角元素之和是sum=%d\nsum1=%d",sum,sum1);
system("pause");
}
#include <stdio.h>
void main()
{
int i,score[15],nums[15],count=0;
int shu[5];
for(i=0;i<5;i++)
{
shu[i]=0;
}
for(i=0;i<15;i++)
{
printf("请输入第%d个同学的学号:",i+1);
scanf("%d",&nums[i]);
printf("请输入第%d个同学的成绩:",i+1);
scanf("%d",&score[i]);
while(score[i]>100&&score[i]<0)
{
printf("你输入的成绩有误,请重新输入");
printf("请输入第%d个同学的成绩:",i+1);
scanf("%d",&score[i]);
}
}
for(i=0;i<15;i++)
{
if(score[i]<60)
{
count++;
}
else if(score[i]>=60&&score[i]<70)
{
shu[0]++;
}
else if(score[i]>=70&&score[i]<80)
{
shu[1]++;
}
else if(score[i]>=80&&score[i]<89)
{
shu[2]++;
}
else if(score[2]>=90&&score[i]<100)
{
shu[3]++;
}
else if(score[i]==100)
{
shu[4]++;
}
}
printf("\n60分以下的同学有%d人",count);
printf("\n60分--69的同学有%d人",shu[0]);
printf("\n70分79的同学有%d人",shu[1]);
printf("\n80分89的同学有%d人",shu[2]);
printf("\n90分99的同学有%d人",shu[3]);
printf("\n100分的同学有%d人",shu[4]);
system("pause");
}
热心网友
时间:2023-11-12 14:48
鄙视你,不解释。。。