#include<stdio.h>
#define n 1000//宏定义
int main()
{
int a[n];//定义数组和需要的变量
int m, b, c;
scanf("%d", &m);//输入第一行
for (b = 0; b < m; b++) //使用for循环来输入要输入的m个值
{
scanf("%d ", &a[b]);
}
int find;
scanf("%d", &find);//输入查找的值
for (b = 0; b < m; b++)//利用for循环来遍历一遍
{
if (find == a[b])//查看是否相同
{
printf("%d", b + 1);//数组下标从0开始,所以加一
break;//当第一次找到这个值后就break跳出循环
}
else {
if (b == (m - 1))//没有这个值则打印-1
{
printf("-1");
break;//同理
}
}
}
return 0;
}
蓝桥杯练习,查找数字
最新推荐文章于 2024-01-03 21:39:15 发布