永发信息网

设计一个算法,判断一个数是否在数组中存在,如果存在返回在数组中的位置,如果不存在将该数插入到数组的

答案:1  悬赏:40  手机版
解决时间 2021-11-29 16:19
设计一个算法,判断一个数是否在数组中存在,如果存在返回在数组中的位置,如果不存在将该数插入到数组的
最佳答案
#include
//定义查找方法
int find(int value,int *arr,int count){
for(int i=0;iif(arr[i]==value){//判断该元素是否是查找的值
return i;//已找到,返回找到该值在数组中的索引
}
}
return -1;//没有找到,返回-1
}
int main(){
int arr[]={16,57,67,88,99,10};//定义查找的数组
//find(查到的元素,查找的数组,数组的长度)
printf("10在数组中的索引是:%d\n",find(10,arr,6));//输出查找结果
printf("67在数组中的索引是:%d\n",find(67,arr,6));
printf("99在数组中的索引是:%d\n",find(99,arr,6));
char c;
scanf("%c",&c);//这句是为了防止控制台退出
return 0;
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
桂氏水产娱乐中心地址有知道的么?有点事想过
俄语翻译,汉译俄
黑龙江省牡丹江市最新黄豆价格
家里装修用砖砌了一面隔断 算违法吗
POS机缴费相关问题如何解决?
求饥荒游戏里面wendy的台词
用方程表示下面的等量关系,并求出方程的解8.
手感觉有轻微疼痛感是什么原因
宁强一中校园景色作文500字左右
物业代缴水电费但业主要求开票,税点业主承担
谁有秋色之空
魅族账户密码不知道
上联是戒烟戒酒不戒朋友,下联是什么
每月一万元工资,怎样交税。
东山县的经济
推荐资讯
求水煮沉浮txt全文加番外~万分感谢~
我的女儿是2008年10月4号下午2点30分出生的,
计算机二级一年分哪几段时间考试?
求诛仙3角色名字
ef g h i的音标分别是什么
喝酒喝到八分醉,爱人爱到八分情,可是谁
饿肚子的饿字是什么偏旁啊?
额定4寸4欧30w低音加个2寸10w高音4欧功放要多
天生属黄瓜是什么意思
阿根廷甲级联赛那支球队躲冠最多排名
天然黑石头 有谁知道是什么石头吗?
东航什么时候换新制服
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?