(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;

}

追问

谢谢费心。

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

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网