本文主要是介绍输入一个整数,再从输入的一组数中找出输入的整数出现的次数和位置。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
输入一个整数,再从输入的一组数中找出输入的整数出现的次数和位置。
#include <stdio.h>
int main(){int n,t,i=0,j=0,count=0;//count表示出现的次数int index[100]; //记录出现的下标 char c;printf("请输入一个整数n(即为要查找的数) ");printf("同时请输入一组数,请以换行符结束:\n"); scanf("%d",&n);while(1){scanf("%d",&t);i++; //输入的第几个数 if(n==t){count++;index[j++]=i;} if(getchar(c)=='\n'){//printf();break;}}printf("%d在数组中出现了%d次,它们分别是数组中的",n,count);for(i=0;i<j;i++){printf("第%d个 ",index[i]);} return 0;
}
这篇关于输入一个整数,再从输入的一组数中找出输入的整数出现的次数和位置。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!