第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

關(guān)于多維數(shù)組遍歷求對(duì)角線之和,求教

#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++)

? ? {?

? ? ? ? int sum1=0;

? ? ? ? int sum2=0;

? ? ? ?for(j=0;j<3;j++)

? ? ? ?

? ? ? ?{

? ? ? ? ??

? ? ? ? ? ?if(i==j)

? ? ? ? ? ?{

? ? ? ? ? ? ? ?sum1=sum1+arr[i][j];

? ? ? ? }

? ? ? ? ? ?else if(i+j==2||i!=j)

? ? ? ? ? ?{

? ? ? ? ? ? ? ?sum2=sum2+arr[i][j];

? ? ? ? ? ?}

? ? ? ? ? ?

? ? ? ?}

? ? ? ?

? ? ? ?sum=sum1+sum2;

? ??

? ? }

? ? printf("對(duì)角線元素之和是:%d\n",sum);

? ? return 0; ? ?

}

不知道怎么改。求高手··謝謝

正在回答

3 回答

#include?<stdio.h>
int?main()
{
????int?arr[3][3]?=?{{1,2,3},{4,5,6},{7,8,9}};
????int?sum=0;
????int?sum1=0;
????int?sum2=0;
????int?i,j;
????for(i=0;i<3;i++)
????{?
????????
???????for(j=0;j<3;j++)
???????
???????{
???????????if(i==j)
???????????{
???????????????sum1+=arr[i][j];
???????	???}
???????????else?if(i+j==2)
???????????{
???????????????sum2=sum2+arr[i][j];
???????????}
???????????
???????}
???????
???????sum=sum1+sum2;
????
????}
????printf("對(duì)角線元素之和是:%d\n",sum);
????return?0;????
}


1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

love1314 提問(wèn)者

非常感謝!
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~


#include <stdio.h>
int main()
{
??? int arr[3][3] = {{1,2,3},{4,5,6},{7,8,9}};
??? int i,j;
??? int sum=0;
??? int sum1=0;
??? int sum2=0;//這里的sum1和sum2的賦值應(yīng)在第一個(gè)for循環(huán)之外
??? for(i=0;i<3;i++)
??? {
?????? for(j=0;j<3;j++)
?????? {
?????????? if(i==j)
?????????? {
?????????????? sum1=sum1+arr[i][j];
??????????? }
?????????? else if(i+j==2&&i!=j)
?????????? {
?????????????? sum2=sum2+arr[i][j];
?????????? }
?????? }
?????? sum=sum1+sum2;
??? }
??? printf("對(duì)角線元素之和是:%d\n",sum);

???

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

love1314 提問(wèn)者

非常感謝,您的代碼解決了我的兩個(gè)大問(wèn)題,一個(gè)賦值位置,一個(gè)邏輯運(yùn)算符,沒(méi)選您是因?yàn)槟莻€(gè)答案更簡(jiǎn)潔。已經(jīng)用了條件else。估計(jì)您是怕我看不懂所以沒(méi)簡(jiǎn)寫。嘻嘻
2016-10-31 回復(fù) 有任何疑惑可以回復(fù)我~
#2

閑時(shí)弄月

為什么sum1和sum2賦值位置要在第一個(gè)for前面????、
2016-12-29 回復(fù) 有任何疑惑可以回復(fù)我~

有倆條對(duì)角線,你排出來(lái)就懂了,矩陣么,對(duì)角線和為(i+j)%2=0,像a[0][0]和a[0][2]都在對(duì)角線上,分別是正對(duì)角線和反對(duì)角線

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

關(guān)于多維數(shù)組遍歷求對(duì)角線之和,求教

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)