天天看點

c語言寫二維數組對邊之和 題目:用c語言對二維數組中的對邊上的和

 題目:用c語言對二維數組中的對邊上的和

 這個其實是比較簡單的題目,使浙江數媒學院的一道簡單程式設計題。

我對這個題的思路是這樣的,首先輸入二維數組,然後對二維數組用兩個for分别對行的邊和列的邊進行加減。

#include<stdio.h>
int main()
//輸入值
{
	int s = 0;
	int a[5][5];
	for (int i = 0; i < 5; i++)
	{
		for (int y = 0; y < 5; y++)
		{
			scanf("%d", &a[i][y]);
		}
	}
	//列的輸出
	for (int y = 0; y < 5; y++)
	{

		s = a[0][y] + a[4][y];
		printf("%d\t", s);
	}
	//行的輸出
	for (int i = 0; i < 5; i++)
	{

		s = a[i][0] + a[i][4];
		printf("%d\t", s);
	}
	for (int i = 0; i < 1; i++)
	{
		if (i == 0)
		{
			s = a[0][0] + a[4][4];//其中一對角的和
			printf("\n");
			printf("對角和:%d ", s);
		}
		s = a[4][0] + a[0][4];//另一個對角和的輸出
		printf("%d", s);
	}
	getchar();
	return 0;
}
           

第一次使用富文本編輯器 編寫有點不習慣 當做練手

繼續閱讀