亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

關于以下情況,變量x和y的值分別是 A)0和1 B)1和1 C)0和2 D)1和2?

關于以下情況,變量x和y的值分別是 A)0和1 B)1和1 C)0和2 D)1和2?

C C++
素胚勾勒不出你 2022-03-25 15:11:51
C++題目 void func(inta,int&b) { a++; b++; } 若執行代碼段: int x=0,y=1; func(x,y);
查看完整描述

1 回答

?
慕容森

TA貢獻1853條經驗 獲得超18個贊

void
func(int
a,int
&b)
//
傳入的值為0和1,
a=0
b=1
{
a++;
//
a在函數中的值改為1,但是出函數后,x仍然=0
b++;
//
b是引用傳參(b相當于y),所以跳出函數后y的值改為2
}
int
x=0,y=1;
func(x,y);
//
傳入x,y的值為0和1
printf("%d
%d\n",x,y);
答案應該是0和2,選擇C



查看完整回答
反對 回復 2022-03-28
  • 1 回答
  • 0 關注
  • 138 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號