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

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

C語(yǔ)言中 數(shù)組作為函數(shù)參數(shù)時(shí)元素傳入的...格式?沒看懂教程額

#include?<stdio.h>
void?replaceMax(int?arr[],int?value)
{
????int?max?=?arr[0];
????int?index?=?0;
????int?i;
????for(i=1;i<5;i++)
????{
????????if(arr[i]>max)
????????{
????????????max?=?arr[i];?//將數(shù)組中較大的數(shù)賦值給max
????????????index?=?i;??//記錄當(dāng)前索引
????????}????????????????
????}??
????arr[index]?=?value;
}

int?main()
{
????int?arr1[]?=?{10,41,3,12,22};
????int?arr2[]?=?{1,2,3,4,5};
????int?i;
????replaceMax(arr1,?arr2[0]);?//將數(shù)組arr1和數(shù)組arr2的第一個(gè)元素傳入函數(shù)中
????for(i=0;i<5;i++)
????{
????????printf("%d?",arr1[i]);????????????????
????}
????return?0;????
}

求助為什么第23行代碼 ?將數(shù)組arr1和數(shù)組arr2的第一個(gè)元素傳入函數(shù)中 時(shí),不需要在arr1后加[0]呢?? replaceMax(arr1, arr2[0]); //將數(shù)組arr1和數(shù)組arr2的第一個(gè)元素傳入函數(shù)中

謝謝前輩們,六一快樂噠~(雖說(shuō)不是六一了(●'?'●))

正在回答

2 回答

23行是調(diào)用的第二行中編寫的方法 ?void?replaceMax(int?arr[],int?value)

該方法的第一個(gè)參數(shù)要求是數(shù)組arr[],第二個(gè)參數(shù)要求是整型值value,

所以調(diào)用的時(shí)候?qū)rr1代表的數(shù)組作為數(shù)組參數(shù)傳遞給此方法,將arr2[0](數(shù)組arr2的第一個(gè)元素)作為整形參數(shù)傳遞給此方法。

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

Mooc555 提問者

似乎明白了(●'?'●)以后還請(qǐng)多多指教啦
2016-06-10 回復(fù) 有任何疑惑可以回復(fù)我~

第2行函數(shù)?void?replaceMax(int?arr[],int?value)

參數(shù)對(duì)應(yīng)是?void?replaceMax(int數(shù)組,int 數(shù))

所以調(diào)用的時(shí)候?qū)rr1數(shù)組整個(gè)傳遞,將arr2中的一個(gè)數(shù)作為傳遞。

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

Mooc555 提問者

謝謝~
2016-06-10 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

C語(yǔ)言中 數(shù)組作為函數(shù)參數(shù)時(shí)元素傳入的...格式?沒看懂教程額

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

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

幫助反饋 APP下載

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

公眾號(hào)

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