C语言:高考真题 (数组)

四季读书网 1 0
C语言:高考真题 (数组)

真题:

在一维数组中有一组数据,例如a[10]={-1,1,2,6,4,8,5,2,6,-1},输入一个数,看是否在这个一维数组中,如果是就输出出现的次数,如果不是则输出没有。(编程题)

#include <stdio.h>

main()

{

 int a[10]={-1,1,2,6,4,8,5,2,6,-1},i,num,cnt=0;

 printf("请输入一个整数:");

 scanf("%d",&num);

 for(i=0;i<10;i++)

  {

   if(num==a[i])

    cnt++;

  }

 if(cnt==0)

  printf("该数字%d不存在于数组中。",num);

 else

  printf("该数字存在于数组中,存在了%d次。",cnt);

}

抱歉,评论功能暂时关闭!