最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

java九宮格的問題

java九宮格的問題

空空空空空空啊 2018-09-29 19:57:02
public class Test {?public static void main(String[] args) {? ?? int[][] arr = new int[3][3];? ?? int a = 2;// 第三行的行下標(biāo) ? ?? int b =3/2;//第二列的列下標(biāo)?? for (int i = 1; i <= 9; i++) {// 給數(shù)組賦值/*? 這里有個疑問,i-max=9,那么a++應(yīng)該等于11,那么當(dāng)i=9的時候,首先 arr[a++][b++]好像就不成立了 ,因?yàn)榘裪=9帶入下面的判斷,那么a應(yīng)該等于9,而a++是<=3的,。那么是什么問題? 還是這個a++代表的不是下標(biāo),而是這一行的某個值? ??? ? */?? arr[a++][b++] =? i;? ? ? ? if (i % 3 == 0) {? ? ? ? ? ? a = a - 2;? ? ? ? ? ? b = b - 1;? ? ? ? } else {? ? ? ? ?? a = a % 3;? ? ? ? ? b = b % 3;? ? ? ?? }??}? ?? System.out.println("輸出九宮格:");? ?? for (int i = 0; i < 3; i++) {? ? ? ? for (int j = 0; j < 3; j++) {? ? ? ? ? ? System.out.print(arr[i][j] + " ");? ? }? ? ? ? System.out.println("\n");??}??}}
查看完整描述

3 回答

已采納
?
qq_凱_29

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超1個贊

第一次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[2][1]=1這時a=3,b=2

第二次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[0][2]=2這時a=1,b=3

第三次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[1][0]=3這時a=2,b=1

因?yàn)閕%3=0所以a=0,b=0

第四次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[0][0]=4這時a=1,b=1

第五次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[1][1]=5這時a=2,b=2

第六次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[2][2]=6這時a=3,b=3

因?yàn)閕%3=0所以a=1,b=2

第七次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[1][2]=7這時a=2,b=3

第八次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[2][0]=8這時a=3,b=1

第九次執(zhí)行arr[a++][b++] 相當(dāng)于? arr[0][1]=9這時a=1,b=2


查看完整回答
反對 回復(fù) 2018-10-11
  • 3 回答
  • 0 關(guān)注
  • 1127 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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