• 第十次


    一、实验内容      

     1.有5名学生,每名学生有语文、数学和外语3门课的考试成绩。编程统计各学生的总分和平均分以及所有学生各科的平均分。要求成绩在程序中初始化,结果以表格的形式输出

    #include<stdio.h>
    int main()
    {
        double shu[5][5]={{1,2,3},{4,5,6},{7,8,9},{1,4,7},{3,6,9}},ping[3],sum; 
        int i,j;
        printf("	语文	数学	英语	总和	平均
    ");
        for(i=0;i<5;i++)
        {
            sum=0;
            for(j=0;j<5;j++)
            {
                sum=sum+shu[i][j];
            }
            shu[i][3]=sum;
            shu[i][4]=shu[i][3]/3;
        }
        for(i=0;i<5;i++)
        {
            printf("	");
            for(j=0;j<5;j++)
            {
                printf("%.2f	",shu[i][j]);
            }
            printf("
    ");
        }
        for(i=0;i<3;i++)
        {
            sum=0;
            for(j=0;j<5;j++)
            {
                sum=sum+shu[j][i];
            }
            ping[i]=sum/5;
        }
        printf("平均	");
        for(i=0;i<3;i++)
        {
            printf("%.2f	",ping[i]);
        }
        return 0;
    }

    2.求任意方阵每行、每列、两对角线上元素之和。

    #include<stdio.h>
    # define N 2
    int main()
    {
        int a[N][N]={{3,1},{7,8}};
        int i,j,heng1=0,heng2=0,shu1=0,shu2=0,dui1=0,dui2=0;
        for(i=0;i<N;i++)
        {
            for(j=0;j<N;j++)
            {
                printf("%d ",a[i][j]);
            }
            printf("
    ");
        }
        for(i=0;i<N;i++)
        {
            heng1=heng1+a[0][i];
            heng2=heng2+a[1][i];
            shu1=shu1+a[i][0];
            shu2=shu2+a[i][1];
            dui1=dui1+a[i][i];
            dui2=dui2+a[i][N-1-i];
        }
            printf("第一行是%d
    第二行是%d
    第一列是%d
    第二列是%d
    左对角线是%d
    右对角线是%d
    ",heng1,heng2,shu1,shu2,dui1,dui2);
        return 0;
    }

    二、实验总结

    1、找到输出规律

    2、找到循环次数和数组中的数的对应关系

  • 相关阅读:
    solr两种启动方式
    Centos7安装Solr
    关于netcore webservice 构建和参数大小控制问题
    百度开源ocr安装(飞浆)
    C# netcore 开发WebService(Soap)
    Aspose.CAD库简介 CAD转换PDF
    .net或JAVAK开发如何实现上传文件夹功能
    【转】TCP和SOCKET关系
    Asp.Net 绑定下拉框的值
    Windwos服务器远程桌面突然不能复制粘贴
  • 原文地址:https://www.cnblogs.com/accelerator123/p/6145758.html
Copyright © 2020-2023  润新知