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

為了賬號安全,請及時綁定郵箱和手機立即綁定

求指教 1是怎么輸出的哪來的

如題麻煩大家了

正在回答

2 回答

從下面(1)-(5)順序看思路,即替換過程。

#include <stdio.h>
void replaceMax(int arr[],int value)………………… arr1[]={10,41,3,12,22} ? ? (2)
{
??? int max = arr[0]; ? ? ? ? ? ? ? ? ? ? ? ? …………………? 此時max=10 ? ? ? ? ? ? ? ? ? (3)
??? int index = 0;
??? int i;
??? for(i=1;i<5;i++) ? ? ? ? ? ? ? ? ? ? ? ? …………………… ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? i ? ? ? ?? arr= ? ? ? ? ? ? ? ? max ? ?? index
??? {
??????? if(arr[i]>max) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1 ? ? ? ? arr1=41>10 ? ? 41 ? ? ? ? 1
??????? { ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2 ? ? ? ? arr2=3? <41 ? ? 41 ? ? ? ? 1
??????????? max=arr[i]; //將數組中較大的數賦值給max ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 3 ? ? ? ? arr3=12<41 ? ? 41 ? ? ? ? 1
??????????? index = i;? //記錄當前索引 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 4 ? ? ? ? arr4=22<41 ? ? 41 ? ? ? ? 1 ? (4)
??????? }???????????????
??? }?
??? arr[index] = value; ? ? ? ? ? ………………………………arr1=value//將value的值賦予arr1
} ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? (1)處value值即為arr2[0],所以 arr1=1,即把41替換為1,其余

int main() ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 不變。 (5)
{
??? int arr1[] = {10,41,3,12,22};
??? int arr2[] = {1,2,3,4,5};
??? int i;
??? replaceMax(arr1,arr2[0]);? ………………………………我們從這里看起,函數replaceMax引入數組arr1 ? (1)

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? 到上面函數
??? printf("%d\n",arr2);
??? for(i=0;i<5;i++)
??? {
??????? printf("%d ",arr1[i]);???????????????
??? }
??? return 0;???
}



9 回復 有任何疑惑可以回復我~
#1

慕數據1529829 提問者

懂了謝謝~
2019-08-10 回復 有任何疑惑可以回復我~
#2

慕斯卡140692

雖然有一點小錯誤,但是像這樣解釋最讓人懂。
2019-08-31 回復 有任何疑惑可以回復我~
#3

慕無忌1138563

愛了愛了,謝謝大佬
2020-11-11 回復 有任何疑惑可以回復我~
#4

慕設計1243522

我不理解arr[index] = value; 這里是arr[1]=1;為什么最后會改變數組arr1[1]中的值,兩個數組名都不不一樣
2022-05-30 回復 有任何疑惑可以回復我~
查看1條回復

任務

替換指定數組中的最大元素。要求指定整數為數組arr2中的第一個元素arr2[0]。

int arr1[] = {10,41,3,12,22};

? ? int arr2[] = {1,2,3,4,5};


1 回復 有任何疑惑可以回復我~
#1

慕數據1529829 提問者

謝謝~
2019-08-10 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

求指教 1是怎么輸出的哪來的

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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