在數(shù)組中查找指定的元素

2022-06-10 10:42

2個回答
if(k=-1)
printf("Not found\n");
把if(k=-1)改為if(k==-1)

for(j=0;j if(a[j]==x)
o=j;break;
}

改為

for(j=0;j if(a[j]==x){
o=j;break;}
}
#include
int main(void)
{
int a[10],n,k,i,x;
int search(int a[],int n,int x);
printf("Input n:");
scanf("%d",&n);
printf("Input %d integes:",n);
for(i=0;i scanf("%d",&a[i]);
printf("Input x:");
scanf("%d",&x);
k=search(a,n,x);
if(k=-1) //改為if(k==-1)
printf("Not found\n");
else
printf("%d",k);
return 0;
}

int search(int a[],int n,int x)
{
int j,o;
o=-1;
for(j=0;j if(a[j]==x)
o=j;break; //加對大括號{o=j;break;}
}
return o;
}
相關問答
在數(shù)組中查找元素。
2個回答2022-07-05 16:35
其實從你上面寫的程序來說根本沒必要用到遞歸· 一次就可以找出來的為什么還要用遞歸呢·而且你這個也算不上遞歸。。。search函數(shù) int search(int*list, int n,int x) {...
全文
java怎么 在數(shù)組 查找元素
1個回答2023-04-05 19:31
1 遍歷數(shù)組判斷 2 從開始就把數(shù)組的內容按照你要查找的那個條件的順序排列存儲,然后 二分法查找 。Arrays類有相關實現(xiàn),可以參考?;蛘呖梢灾苯佑?,但是注意使用條件,很重要。
火星由什么元素組成?
1個回答2024-02-07 02:13
火星:半徑(地心到地表)約 3394 公里 部位 厚度比緩塵例(%) 主要組成分 大氣層 2 (稀?。┡锬木蚨趸肌⒌?、氧、水氣 地殼 1.5 矽巖、金屬 地涵 60 (絕大部分)矽化物、(少...
全文
水是什么元素組成
1個回答2024-10-13 10:23
水是由氫元素和氧元素化合而成的。
jquery怎么查找元素的父元素
1個回答2022-11-18 05:21
$(this).parent()
jquery怎么查找元素的子元素
1個回答2023-01-01 23:03
可以根據(jù)下標查找,下標從0開始。比如根據(jù)標簽名查找時,有三個button標簽,那么查找第二個元素就可以通過"getElementByTagName()[1]",就是查找第二個元素了
人是由哪些元素組成的?
2個回答2022-12-05 08:38
大量元素:C、H、O、N、P、S、K、Ca、Mg 微量元素:Fe、Mn、B、Zn、Mo、Cu、Cl
鐵是什么元素組成的?
1個回答2024-04-06 01:49
鐵是一種化學元素,是最常用的金屬。它是過渡金屬的一種。鐵活潑,為強還原劑,化合價鐵礦(褐鐵礦)有0、+2、+3、+6,最重要的價態(tài)是+2和+3。在室溫下,鐵可緩慢地從水中置換出氫,在500℃以上反應...
全文
維生素是元素哪幾種元素組成的
1個回答2023-10-23 22:57
分子是保持化學性質的最小結構。維生素都是由分子構成的,如果拆成元素的話,就不能體現(xiàn)其化學性質和生理功能了(石墨、氫氣、氧氣、硫磺、氮氣埋孫,也含有C、H、O、N、S,但不可能具有維生素的功能)。所以...
全文