C/C++教程

专接本C语言程序第八天 求二维数组对角线的和

本文主要是介绍专接本C语言程序第八天 求二维数组对角线的和,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

专接本C语言程序第八天 求二维数组对角线的和

#include <stdio.h>
int main() {
	int a=0,i=0,j,q,juzhen[99][99];
	printf("请输入矩阵列数:");
	scanf_s("%d",&i);
	for (j = 0; j < i; j++) {
		printf("请输入第%d行元素",j);
		for (q = 0; q < i; q++) {
			scanf_s("%d",&juzhen[j][q]);}}
	printf("你输入的数组:\n");
	for (j = 0; j < i; j++) {
		for (q = 0; q < i; q++) {
			printf("%d  ",juzhen[j][q]);}
		printf("\n");}
	for (j = 0; j < i;j++) {a += juzhen[j][j];}
	printf("正序:%d", a); a = 0;
	for (j = 0; j < i;j++) {
		for (q = 0; q <i; q++) {
			if (q == i - 1 - j) { a += juzhen[j][i - 1 - j]; break; }
		}
	}
	printf("逆序:%d", a);
}

这篇关于专接本C语言程序第八天 求二维数组对角线的和的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!