C++数组编程

来源:百度知道 编辑:UC知道 时间:2024/07/12 23:55:43
由键盘输入20个整数,统计不同数字的个数

int a[21];
cout<<"enter 20 numbers"<<endl;
for(int i=1;i<=20;i++)
{
cin>>a[i];
}
int a1=a2=a3=a4=a5=a6=a7=a8=a9=a0=0;
for(int i=1;i<=20;i++)
{
然后用一个IF 语句来判断数组中的值,如果为那个数,则 a几就加一,最后打印就好了!

//在主程序中创造需要分析的数据数组
//再用自程序完成数据的排序、和、平均值计算
//然后再用自程序完成程序的分析(包括找出出现最频繁的数均以及出现的次数)
#include <iostream.h>
#include <iomanip.h>
#include <stdlib.h>

void turn(int[],int);
void totle_average(int[],int);
void analyse(int[],int[],int);
int counter=0;

void main()
{

//本程序可以以程序中的给定的数据为计算数值,也可以以随机生成的数据为计算的数值

const int size=100;
int i;
int a[100];
int freqence[10]={0};
/*a[size]=
{7,8,1,5,7,6,5,7,5,8,
7,8,2,5,4,6,5,6,7,9,
8,5,5,7,3,9,7,8,9,9,
8,6,5,4,7,1,8,7,4,5,
9,8,7,9,5,6,9,3,8,4,
8,8,7,2,5,9,5,4,7,8,
4,8,3,5,7,9,5,7,8,4,
8,8,1,7,5,4,8