VC中输入一个数据,判断在已知数组中是否存在?
来源:百度知道 编辑:UC知道 时间:2024/06/27 16:19:31
用map存数组元素, 直接查找map,这样速度最快
#include "stdio.h"
void main()
{
int num[16]={1,2,3,45,6,4,32,2,5,6,889,4,32,4,5,6};
int num1,num2;
scanf("%d",&num1);
for(int i=0;i<16;i++)
{
if(num1==num[i])
{
num2=i+1;
printf("shu zu zhong di %d wei xiang tong\n",num2);
break;
}
}
}
遍历数组比较是否相等
逐个比较判断
谢谢了啊