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循环

原文地址:https://www.cnblogs.com/1793979463hyx/p/10470430.html