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

2025-11-20 16:15:11

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语言编写,求二维数组各元素之和

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢