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

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

為什么是%2???

能解釋一下這個(gè)循環(huán)過程是怎么樣的么?

正在回答

4 回答

123

456

789

我們需要計(jì)算 1+3+5+7+9的值,也就是25.

if(i%2==0 && j%2==0)? 這個(gè)條件就是解決了 1+3+7+9

為什么解決了這四個(gè)呢

因?yàn)?的i和j都是0,0%2=0

3的i也是0,而j是2,2%2=0

同理7和9也可以滿足if條件

然后再使用sum += arr[1][1];

加上中間的5.

于是就可以完成計(jì)算了


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

?????????? if(i==j||i+j==2){
?????????????? sum+=arr[i][j];

0 回復(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;
??? for(i=0;i<3;i++)
??? {
?????? for(j=0;j<3;j++){
?????????? if(i==j||i+j==2){
?????????????? sum+=arr[i][j];
?????????? }
?????? }
??? }
??? printf("對(duì)角線元素之和是:%d\n",sum);
??? return 0;???
}

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

如果是4階矩陣的話%2不就沒用了?4階以上怎么辦?

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

舉報(bào)

0/150
提交
取消
C語言入門
  • 參與學(xué)習(xí)       926977    人
  • 解答問題       21533    個(gè)

C語言入門視頻教程,帶你進(jìn)入編程世界的必修課-C語言

進(jìn)入課程

為什么是%2???

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

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

幫助反饋 APP下載

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

公眾號(hào)

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