(C语言编程)一个数组中的15个值已经按升序 排列存放,输入一个数。

(C语言编程)一个数组中的15个值已经按升序
排列存放,输入一个数。编程查找有该数,有显示其所在的位置,
没有,显示“No Found”,通过指
针实现。

#include<stdio.h> 

int main()

{int *p,x,a[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};

 scanf("%d",&x);

 for(p=a;p<a+15;p++)

   if(*p==x)break;

 if(p-a<15)  

   printf("该数的下标是%d\n",p-a);

  else printf("No found\n");

 return 0;

}

追问

谢谢费心。

温馨提示:答案为网友推荐,仅供参考
相似回答