问题描述
【项目1-有几个】
请编程序,输入若干个正数(不超过100个,以0结束),保存在数组中。再输入一个正数n,输出n在前面出现过多少次?
程序代码
#include <stdio.h>
#define SIZE 100
/*
*csdn学院--2016级
*目的:让代码见证成长(作为一个初学的菜鸟,如
*大家有发现错误,欢迎指正!)
*文件名称:Myfun152.c
*作者:小臣小仁
*完成日期:2017年4月28日
*/
int main()
{
int arr[SIZE];
int j,i=0,num;
int addUp=0;
printf("Please assign an array\n:");
do{
printf("a[%d]=",i);
scanf("%d",&arr[i]);
}while(arr[i++]!=0);
printf("Query the number of occurrences:");
scanf("%d",&num);
for(j=0;j<i;j++)
if(arr[j]==num)
addUp++;
if(addUp==0)
printf("NO fund!\n");
else
printf("Occurrence number:%d\n",addUp);
return 0;
}
输出结果
心得体会
作为一个大学二的菜鸟,开始慢慢前进,多多少少感到有收获,由于水平有限,多多少少有错,望包涵
【项目1-有几个】
请编程序,输入若干个正数(不超过100个,以0结束),保存在数组中。再输入一个正数n,输出n在前面出现过多少次?
请编程序,输入若干个正数(不超过100个,以0结束),保存在数组中。再输入一个正数n,输出n在前面出现过多少次?