PTA数组作业一查找整数

代码

    #include<stdio.h>

int main(void)
{
int a[20],n,flag=0,x;
int i;
scanf("%d%d",&n,&x);
for(i=0;i<n;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<=n;i++)
{
if(a[i]==x){


printf("%d",i);
flag++;
}
}

if(flag==0)
{
printf("Not Found");
}
}

设计思路:定义变量和数组→利用for循环输入n个数→再在数组a中查找x→找到即输出没找到即输出Not found

遇到的问题:部分正确

 

 解决方法:读题目理解一下,然后还看了书上例题,思考了一下flag++为计数,还观察了一下for循环

 

posted @ 2019-03-04 14:19  贺勇  阅读(254)  评论(2编辑  收藏  举报