目的:用二维数组输出下面成绩

【C语言】利用二维数组输出成绩

 

希望你可以成为第五名童鞋!

 代码:

#include<stdio.h>
int main()
{
    /* 创建一个带有 4行 5 列的数组 */
    int a[4][5] = {
        {80,92,85,86,99},
        {78,65,89,70,99},
        {67,78,76,89,99},
        {88,68,98,90,99}
    };
    int i, j;
    /* 输出数组中每个元素的值 */
    for (i = 0; i < 4; i++)
    {
        for (j = 0; j < 5; j++)
        {
            printf("%d ", a[i][j]);
        }
        printf("\n");
    }
    return 0;
}

结果:

【C语言】利用二维数组输出成绩

矩阵转置

#include<stdio.h>
int main()
{
    /* 创建一个带有 4行 5 列的数组 */
    int a[4][5] = {
        {80,92,85,86,99},
        {78,65,89,70,99},
        {67,78,76,89,99},
        {88,68,98,90,99}
    };
    int i, j;
    /* 输出数组中每个元素的值 */
    for (i = 0; i < 5; i++)
    {
        for (j = 0; j < 4; j++)
        {
            printf("%d ", a[j][i]);
        }
        printf("\n");
    }
    return 0;
}

结果:

【C语言】利用二维数组输出成绩

 

 

 

相关文章:

  • 2021-09-26
  • 2021-11-11
  • 2021-11-11
  • 2021-11-11
  • 2021-11-01
  • 2022-12-23
  • 2021-11-01
猜你喜欢
  • 2022-12-23
  • 2021-12-26
  • 2021-10-06
  • 2022-12-23
  • 2021-06-04
  • 2021-11-18
  • 2021-11-11
相关资源
相似解决方案