如果 a 在数列中出现了,输出它第一次出现的位置(位置从 1 开始编号)。
样例输入
6
1 9 4 8 3 9
9
样例输出
2
数据规模与约定 1<=n<=1000
#include<stdio.h>
#include<stdlib.h>
int main(){
int n,x,i,flag=0;
int a[1000]; //数据规模约定
printf("输入的总数:");
scanf("%d",&n);
printf("输出的多个数:");
for(i=0;i<n;i++){
scanf("%d",&a[i]);
}
printf("需要查询的数:");
scanf("%d",&x);
for(i=0;i<n;i++){
if(a[i]==x){
flag=1;
break; //注意这个括号
}
}
if(flag==1)
printf("%d",i+1);
else
printf("没有该数");
return 0;
}