用C语言编写,求二维数组各元素之和

时间:2026-02-12 06:37:38

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写,求二维数组各元素之和

用C语言编写,求二维数组各元素之和

2、定义数组和变量:

#include<stdio.h>

int main()

{

    int a[3][3];                            /*定义一个3行3列的数组*/

    int i,j,sum=0;                              /*定义循环控制变量和保存数据变量sum*/

用C语言编写,求二维数组各元素之和

3、输入九个数:

    printf("please input:\n");

    for(i=0;i<3;i++)                        /*利用循环进行对数组元素进行赋值*/

    {

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

        {

            scanf("%d",&a[i][j]);

        }

    }

用C语言编写,求二维数组各元素之和

4、累加:

    for(i=0;i<3;i++)                        /*使用循环进行计算对角线的总和*/

    {

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

        {

            printf("%5d",a[i][j]);

            sum=sum+a[i][j];                /*进行数据的累加计算*/

        }

        printf("\n");

    }

用C语言编写,求二维数组各元素之和

5、输出结果:

    printf("the result is :%d\n",sum);               /*输出最后的结果*/

    return 0;

用C语言编写,求二维数组各元素之和

6、完整的源代码:

#include<stdio.h>

int main()

{

    int a[3][3];                            /*定义一个3行3列的数组*/

    int i,j,sum=0;                              /*定义循环控制变量和保存数据变量sum*/

    printf("please input:\n");

    for(i=0;i<3;i++)                        /*利用循环进行对数组元素进行赋值*/

    {

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

        {

            scanf("%d",&a[i][j]);

        }

    }

    for(i=0;i<3;i++)                        /*使用循环进行计算对角线的总和*/

    {

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

        {

            printf("%5d",a[i][j]);

            sum=sum+a[i][j];                /*进行数据的累加计算*/

        }

        printf("\n");

    }

    printf("the result is :%d\n",sum);               /*输出最后的结果*/

    return 0;

}

用C语言编写,求二维数组各元素之和

© 2026 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com