c语言编程序,调用随机函数,产生30个100到200之间的随机整数,并计算其平均值

如题所述

#include <stdio.h>
#include <stdlib.h>
#include <time.h>
void main()
{
int temp;
float sum = 0;
srand((unsigned)time(NULL));
for(int i = 0; i < 30; i++)
{
temp = rand()%100 + 100;
sum += (float)temp;
printf("No.%d %d\n", i+1, temp);

}
printf("AVER = %f\n", sum /30);
}
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-09
#include <stdio.h>
#include <time.h>
#include <stdlib.h>
int main(void)
{
srand((unsigned int) time(0));
float avg=0;
for (int i = 0; i < 30; ++i)
avg+= rand() % 100 + 100;
printf("average=%f\n", avg/30);
return 0;
}
第2个回答  2012-02-09
任务,路过,
还需回答六个推荐问题,如果不是有人已经答得很漂亮了,我也可以做这个题的
相似回答