分享一下自己的思考,请指教

来源:6-11 多维数组的遍历

慕田峪2433447

2022-03-31 11:18

针对正方形的对角线求和的一点思考,代码如下:

#include <stdio.h>

#define N 6

int main()

{

    int arr[N][N];

    int i,j;

    int sum=0;

    for(i=0;i<N;i++)         //可用随机数赋值,这里简单点测试

    {

        for(j=0;j<N;j++)

        arr[i][j]=1;   

    }

   for(i=0;i<N;i++)       //打印出来看看 

    {

        for(j=0;j<N;j++)

        printf("%4d",arr[i][j]); 

        printf("\n");   

     }

    for(i=0;i<N;i++)

    {

       for(j=0;j<N;j++)

       {

           if(i+j==N-1||i==j)

               sum+=arr[i][j];

       }       

    }

    printf("对角线元素之和是:%d\n",sum);

    return 0;    

}


写回答 关注

1回答

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926025 学习 · 20793 问题

查看课程

相似问题