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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

麻煩解釋下這個(gè)程序怎么運(yùn)行出這個(gè)結(jié)果的,謝謝。

麻煩解釋下這個(gè)程序怎么運(yùn)行出這個(gè)結(jié)果的,謝謝。

莫summer 2016-08-23 17:20:38
? ? ? ??int y=3; int x=3; switch (x+3){ case 6: y=1; default: y+=1; System.out.println(x); System.out.println(y);運(yùn)行后結(jié)果是3 ? 2,不理解為什么是這個(gè)結(jié)果。而且一旦把switch (x+3)改成switch (x+2)或x+任意數(shù)或x-任意數(shù)結(jié)果就變成了 ?3 ? 4.是在myeclipse運(yùn)行的,看debug調(diào)試也看不懂。求教,謝謝。
查看完整描述

2 回答

已采納
?
woshiajuana

TA貢獻(xiàn)211條經(jīng)驗(yàn) 獲得超152個(gè)贊

int y=3;

int x=3;

switch (x+3){

case 6: y=1;

default: y+=1;

System.out.println(x);

System.out.println(y);


首先,switch (x+3)//這句話不會(huì)改變變量x的值 ?除非是x=x+3;所以x的值還是3

因?yàn)閤+3 = 6,所以匹配case 6,執(zhí)行y=1,這里y的值由3變成1,

然后因?yàn)闆]有break跳出語句,繼續(xù)向下執(zhí)行default: y+=1;?

y變成了2,然后switch 語句結(jié)束。所以最終結(jié)果是3 2


如果switch (x+3)改成switch (x+2)

就不會(huì)匹配case 6,直接執(zhí)行default: y+=1;然后跳出switch語句,這個(gè)時(shí)候y為3,3+1的話就為4呀


查看完整回答
9 反對(duì) 回復(fù) 2016-08-23
?
菜菜say

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊

樓上說的對(duì)√

查看完整回答
反對(duì) 回復(fù) 2016-08-23
  • 2 回答
  • 0 關(guān)注
  • 1625 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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