永发信息网

c语言编程求助~ 编程作业: 1.输入10名学生5门课程的成绩,分别用函数求出: 1) 每门课程的

答案:3  悬赏:40  手机版
解决时间 2021-11-13 22:55
  • 提问者网友:轻浮
  • 2021-11-13 20:01
c语言编程求助~ 编程作业: 1.输入10名学生5门课程的成绩,分别用函数求出: 1) 每门课程的
最佳答案
  • 五星知识达人网友:孤独的牧羊人
  • 2021-11-13 21:26
#include
#include
#include
#define N 10
int maxi,maxj;
void aver(int a[][5])
{
int i,j;
printf("Average:");
for(i=0;i for(j=0;j<5;j++)
a[N][j]+=a[i][j];
for(i=0;i<5;i++)
printf("%6.1f",(float)a[N][i]/10);

printf("
");

}
void highest(int a[][5])
{
int i,j;
for(i=0;i for(j=0;j<5;j++)
if(a[i][j]>a[maxi][maxj])
{
maxi=i;
maxj=j;
}
}
int main()
{int a[N+1][5]={0},i,j,t=0;
srand((unsigned)time(NULL));
for(i=0;i {
printf(" No.%2d: ",i+1);
for(j=0;j<5;j++)
{
a[i][j]=rand()%60+40;
printf("%5d ",a[i][j]);
}

printf("
");

}
aver(a);
highest(a);

printf("
Max = No.%d_Cj(%d) = %d
",maxi+1,maxj+1,a[maxi][maxj]);

return 0;

}





#include
void shuixianhua()
{
int i,j,k;
for(i=1;i<10;i++)
for(j=0;j<10;j++)
for(k=0;k<10;k++)

if(i*i*i+j*j*j+k*k*k==100*i+10*j+k)printf("%d%d%d
",i,j,k);

}
int main()
{
shuixianhua();
return 0;

}



#include
int main()
{
int i,j,t=1,k=1,s=0;
for(i=1;i<6;i++)
{
t=1;
for(j=0;j t*=k++;
s+=t;
}

printf("%d
",s);

return 0;

}


全部回答
  • 1楼网友:胯下狙击手
  • 2021-11-14 00:10
这个可以帮你做,数据结构应用。
  • 2楼网友:忘川信使
  • 2021-11-13 22:54
4. #include 
   int flower(int n)
   {
     int flag=1;
     int a,b,c;  
     a=n/100;
     b=(n%100)/10;
     c=n%10;
     if(a*a*a+b*b*b+c*c*c!=n)
       flag=0;      
    return flag;
    }
  main()
 {
   int x;
   for(x=100;x<=999;x++)
     if(flag(x)==1)
       printf("%d ",x);     


5. 
int main()
{  int i,j,k;
   int sum=0;
   k=1;
   int res;  
   for(i=1;i<=5;i++)
   { res=1; 
     for(j=1;j     {  res=res*k;
        k++;
      }  
      sum=sum+res;
    }
    printf("%d ",sum); 
    return 0;   
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯