基础练习——查找整数

    xiaoxiao2021-03-25  92

    问题描述

    给出一个包含n个整数的数列,问整数a在数列中的第一次出现是第几个。

    输入格式

    第一行包含一个整数n

    第二行包含n个非负整数,为给定的数列,数列中的每个数都不大于10000。

    第三行包含一个整数a,为待查找的数。

    输出格式

    如果a在数列中出现了,输出它第一次出现的位置(位置从1开始编号),否则输出-1。

    样例输入

    6 1 9 4 8 3 9 9

    样例输出

    2

    数据规模与约定

    1 <= n <= 1000

     

    C代码如下:

    #include <stdio.h> int main() { intarray[1024]; intnum; intn; intcount = 0; inti; scanf("%d",&num); for(i= 0; i < num; i++) { scanf("%d",&array[i]); } scanf("%d",&n); for(i= 0; i < num; i++) { count++; if(array[i]== n) { printf("%d\n",count); return0; } } printf("-1\n"); return0; }

    转载请注明原文地址: https://ju.6miu.com/read-37807.html

    最新回复(0)