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

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

運(yùn)行成功輸入錯(cuò)誤,這樣做有什么不對嗎

#include <stdio.h>

int getIndex(int arr[5],int value)

{

? ? int i;

? ? int index;

? ? for(i=0;i<5;i++)

? ? {

? ? ? ?/* 請完善數(shù)組查詢功能 */

? ? ? ?if(arr[i]==value)? ? ? ?

? ? ? ? {

? ? ? ? ? ? return i;

? ? ? ? }??

? ? ? ?

? ? ? ?

? ? ? ?

? ? }

? ? return -1;

}


int main()

{

? ? int arr[5]={3,12,9,8,6};

? ? int value = 8;

? ? int index = getIndex(arr,value);? ? ? //這里應(yīng)該傳什么參數(shù)呢?

? ? if(index!=-1)

? ? {

? ? ? ? printf("%d在數(shù)組中存在,下標(biāo)為:%d\n",value,index);? ? ? ? ? ? ?

? ? }

? ? else

? ? {

? ? ? ? printf("%d在數(shù)組中不存在。\n",value);? ??

? ? }

? ? return 0;? ??

}

這樣做不行嗎 為什么運(yùn)行成功輸入?yún)s錯(cuò)誤了

正在回答

2 回答

這樣做是可以的,和講解里的例子就是一模一樣了嘛。

題目的答案自動檢查說這樣不行,主要還是想讓學(xué)習(xí)者考慮一下其它的實(shí)現(xiàn)代碼吧,稍微變通一下就可以了。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#include?<stdio.h>
int?getIndex(int?arr[],int?value)
/*
首先是這一行,你傳的第一個(gè)參數(shù)是arr[5]
如果傳的是數(shù)組應(yīng)該傳arr[],arr[5]是一個(gè)元素
*/
{
????int?i;
????int?index;
????for(i=0;i<5;i++)
????{
???????/*?請完善數(shù)組查詢功能?*/
???????if(arr[i]==value)
???????/*
???????????其次是這個(gè)判斷句,你寫的這個(gè)判斷句其實(shí)沒錯(cuò),但是原題是return?index,
???????????所以應(yīng)該用index保存下標(biāo),然后再return?index;
???????*/?
????????{
????????????index=i;
????????????break;
????????}
????}
????if(i==5)//這個(gè)地方是為了主函數(shù)中的判斷句,就是那個(gè)該元素不存在那個(gè)
????{
????????index=-1;
????}
????return?index;
}
int?main()
{
????int?arr[5]={3,12,9,8,6};
????int?value?=?8;
????int?index?=?getIndex(arr,value);??????//這里應(yīng)該傳什么參數(shù)呢?
????if(index!=-1)
????{
????????printf("%d在數(shù)組中存在,下標(biāo)為:%d\n",value,index);?????????????
????}
????else
????{
????????printf("%d在數(shù)組中不存在。\n",value);???
????}
????return?0;????
}

明白請采納

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

舉報(bào)

0/150
提交
取消

運(yùn)行成功輸入錯(cuò)誤,這樣做有什么不對嗎

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

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

幫助反饋 APP下載

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

公眾號

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