C语言二维数组基础(对角线元素求和)

默认分类 | 2020-03-29 18:40:00 | 阅读 1060 次 | 评论(0)
#include<stdio.h>

int main() { 
	int a[4][4]={0,1,2,3,4,5,6,7,8,9,4,5,6,7,8,9};
	int i,j,k=3,sum=0;

    //输出4*4方阵
	for(i=0;i<4;i++){
		for(j=0;j<4;j++){printf("%d ",a[i][j]);}
	printf("\n");
	}
    printf("\n");
    //取左对角线元素并求和
	for(i=0;i<4;i++){
		for(j=0;j<4;j++){
			if(i==j){//printf("%d ",a[i][j]);
				sum+=a[i][j];
			}
		}//printf("%d ",a[i][k--]);
		sum+=a[i][k--];
	}	
	printf("sum=%d\n",sum);

    return 0;
}
捕获.PNG (上传于2020-03-29 18:40:00)
捕获.PNG
文章评论,共0条
游客请输入验证码
文章分类
最新评论