在数组a[10]中查找指定元素,并输出第一次找到的位置下标,未找到输出not found

在数组a[10]中查找指定元素,并输出第一次找到的位置下标,未找到输出not found

思路

  • 遍历输入10个元素
  • 找到输出下标,break跳出

代码实现

void main(){
int a[10],n,i;
     char *p="not found";  //指针赋值字符串
     for(i=0;i<10;i++)
        scanf("%d",&a[i]);
     scanf("%d",&n);
     for(i=0;i<10;i++)
        if(a[i]==n){      //找到输出下标,跳出循环
           printf("下标:%d\n",i);
           break;
        }
     if(i==10)        //遍历结束,i++;即i==10;
        puts(p);
}

猜你喜欢

转载自blog.csdn.net/qq_20185737/article/details/104135269