#include <stdio.h>
#include <stdlib.h>
#include <TIME.H>
int OutputMaxAndCount(int a[200],int &max)
{
int cnt1 = 0;
for(int i=0;i<200;i++)
{
if(max < a[i])
{
max = a[i];
cnt1 = 1;
}
else if(max == a[i])
{
cnt1++;
}
}
printf("MAX=%d\r\n",max);
printf("cnt1=%d\r\n",cnt1);
return cnt1;
}
int OutputMinAndCount(int a[200],int &min)
{
int cnt2 = 0;
for(int i=0;i<200;i++)
{
if(min > a[i])
{
min = a[i];
cnt2 = 1;
}
else if(min == a[i])
{
cnt2++;
}
}
printf("MIN=%d\r\n",min);
printf("cnt2=%d\r\n",cnt2);
return cnt2;
}
void OutputPJ(float num,int count)
{
float pj;
pj = num/count;
printf("pj=%0.2f\r\n",pj);
}
int main()
{
int num[200];
int max = 0,min = 65535,cnt1,cnt2;
float sum = 0;
for(int i=0;i<200;i++)
{
srand(i+time(0));
num[i] = rand()%100;
sum += (float)num[i];
}
cnt1 = OutputMaxAndCount(num,max);
cnt2 = OutputMinAndCount(num,min);
OutputPJ(sum,200-cnt1+cnt2);
return 0;
}
我想让您帮我写一下这个程序编写的设计思路,可以吗?还可以加分,要求详细!~~
谢谢啊~
朋友~!紧急!
给你的注释不就能看到思路了,你组织下语言就行了。
追问哦~~
谢谢你~我就是想让你帮我写一个整体的解释、理解~
是什么函数?
是按摩函数?
大哥~那不是函数,那是包含的头文件stdio.h头文件里有输入输出函数的定义,要用printf 和scanf就得包含这个文件,time,h是包含时间方面的处理函数