如何在数组中找到一个数字的位置?
6.124次观看(过去30天)
显示旧的注释
接受的答案
更多答案(4)
Nilesh Kumar Bibhuti
2021年10月15日
编辑:沃尔特·罗伯森
2021年10月15日
兄弟,这会给你想要的输出。快乐编码:)
#包括< stdio . h >
#定义MAX_SIZE100 //最大数组大小
intmain ()
{
int arr[MAX_SIZE],brr[MAX_SIZE];
int size, i, toSearch, found,k=0;
/*数组的输入大小*/
printf (输入数组大小:);
scanf (“% d”、大小);
/*输入数组*/的元素
printf (在数组中输入元素:);
为(i = 0;I < size;我+ +)
{
scanf (“% d”, arr[我]);
}
printf (“\nEnter元素搜索:”);
scanf (“% d”、项目);
为(i = 0;I < size;我+ +)
{
如果(arr[i] == toSearch)
{
Brr [k] = i+1;
printf (“% d”,即[k]);
k + +;
}
}
返回0;
}