為什么這個(gè)算出來(lái)是26不是25呢。。。哪位大神來(lái)解答下~拜托拜托~
#include <stdio.h>
int main()
{
? ? int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
? ? int i,j;
? ? int sum=0;
? ? for(i=0;i<3;i++)
? ? {
? ? ? ? for(j=i;j<3;j++)
? ? ? ? {
? ? ? ? ? ? sum += arr[i][j];
? ? ? ? }
? ? }
? ? printf("對(duì)角線元素之和是:%d\n",sum);
? ? return 0; ? ?
}
2015-05-27
樓上正解,而且你這求的不是對(duì)角線,是矩陣上三角元素和的值
2015-01-18
a[0][0]+a[0][1]+a[0][2]+a[1][1]+a[1][2]+a[2][2]=
? 1 ? ?+ ? 2 ? + ? 3 ? + ?5 ? + ? 6 ? ?+ ? 9 ? = 26?