清橙A1018. 查找整数

来源:互联网 发布:java窗体程序步骤 编辑:程序博客网 时间:2024/06/10 16:22
问题描述
  给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。
输入格式
  第一行包含一个整数n,1<=n<=1000。
  第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。
  第三行包含一个整数a,为待查找的数。
输出格式
  如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。
样例输入
6
1 9 4 8 3 9
9
样例输出
2

    #include"stdio.h"
    #define pi 3.14
    int main()
    {
    int n;//输入的n 
    int a[1000]; //储存数据 
    int t,h,k=0;//t计数器  h是我要的数字 
    scanf("%d",&n);
    for(t=1;t<=n;t++)
    {
    scanf("%d",&a[t]);
    }
    scanf("%d",&h);
    for(t=1;t<=n;t++)
    {
    if(a[t]==h)
    {
    printf("%d ",t);
    k=t;
    break;//因为只要输出第一次出现的位置 
    }
    }
    if(k==0)//用来判断有没有出现我要的数字 
    printf("-1");


    return 0;
     } 
    原创粉丝点击