宋大为吧 关注:14贴子:564
  • 3回复贴,共1

大为们今天导了吗

只看楼主收藏回复





IP属地:北京来自Android客户端1楼2021-12-17 13:43回复
    #include<stdio.h>
    void main(){
    int i,j,a[3][3];
    printf("输入矩阵数值:");
    for(i=0;i<3;i++)
    for(j=0;j<3;j++)
    scanf("%d",&a[i][j]);
    printf("\n主对角线之和为:%d",a[0][0]+a[1][1]+a[2][2]);
    printf("\n副对角线之和为:%d\n",a[0][2]+a[1][1]+a[2][0]);
    }


    IP属地:北京来自Android客户端2楼2021-12-17 13:43
    回复
      #include<stdio.h>
      void main()
      {
      int a[5][3],i,j,k,sum=0;
      float aver[5];
      int max
      printf("请依次输入5名同学的三科成绩:\n");
      for(i=0;i<5;i++){
      for(j=0;j<3;j++){
      scanf("%d",&a[i][j]);
      sum=sum+a[i][j];
      }
      aver[i]=sum/3;
      sum=0;
      }
      for(i=0;i<5;i++)
      printf("第%d位同学的平均分为:%.2f\n",i,aver[i]);
      }


      IP属地:北京来自Android客户端3楼2021-12-17 14:10
      回复
        #include<stdio.h>
        #include<stdlib.h>
        typedef struct student
        {
        int num;
        char name[20];
        int score;
        }stu ;
        int main(){
        int i,s=0;
        int j=0;
        stu temp;
        float aver;
        stu a[5];
        for(i=0;i<5;i++){
        scanf("%d %s %d",&a[i].num,a[i].name,&a[i].score);
        }
        for(i=0;i<5;i++){
        for(j=i+1;j<5;j++){
        if(a[i].score<a[j].score)
        {
        temp=a[i];
        a[i]=a[j];
        a[j]=temp;
        }
        }
        }
        for(i=0;i<5;i++){
        printf("a[%d] ==",i);
        printf("%d %s %d\n",a[i].num,a[i].name,a[i].score);
        s=a[i].score +s;
        }
        aver=s/5;
        printf("学生平均分是:%.2f\n",aver);
        return 0;
        }


        IP属地:北京来自Android客户端4楼2021-12-17 14:41
        回复