求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
来源:互联网 发布:大数据时代的小数据 编辑:程序博客网 时间:2024/05/01 10:36
<pre name="code" class="plain">
随机产生20个[10 , 50]的正整数,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
int a[20] = {}, max =0, sec =0, min =50;
float ave =0, sum =0;
for (int i =0; i <20; i++) {
a[i] =arc4random() %41 +10;
printf("%d ",a[i]);
if (min > a[i]) {
min = a[i];
}
if (max < a[i]) {
sec = max;//sec是上一个max,要定义上一个数需要在本次定义之前,引入另一个变量与他赋值.
max = a[i];//当第二值在最大数之后是,不会显示出来.
}elseif (sec < a[i] && a[i] < max){
sec = a[i];//只有(sec < a[i])时,最大数之后还有最大数时,有漏洞.
}
sum += a[i];
}
ave = sum /20;
printf("最小值:%d最大值:%d平均值:%.2f 第二值:%d",min, max, ave, sec);
0 0
- 求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10,50]的正整数,存到数组中并求数组中的所有元素的最大值最小值,平均值以及各个元素之和
- 数组中的最大值,最小值,数组元素之和并逆序输出数组的元素
- 求数组所有元素之和
- #定义泛型类#分别求Integer和Double型数组中元素的最大值,最小值,平均值
- 求数组元素的最大值最小值
- 数组元素求和、求最大值、最小值
- 把非负数组分割为m组 求m组相邻元素最小值中的最大值 以及最大值中的最小值
- 一维数组之求一个数组所有元素之和与平均值,并写出大于平均值的元素与其对应的下标。
- 最大值和所有元素之和
- java中数组求最大值、最小值、平均值。
- 关于使用定义函数来实现对于数组c中的元素进行筛选最大值最小值,计算平均值等操作
- 一首写不完的诗
- 【E2LSH源码分析】p稳定分布LSH算法初探
- 编程在一个已知的字符串中查找最长单词,假定字符串中只含字母和空格,用空格来分隔单词。
- 创建SQLQuery医院挂号数据库、数据表
- 图像轮播-javascript
- 求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 结构体指针中的部分排序函数
- java字节流之FileInputStream和FileOutputStream一些问题的探讨
- calamari-client启动时遇到各种权限问题导致错误
- Log4j日志的使用及配置文件(lp)
- 渐进增强、优雅降级
- 其他对象(Math-Random)
- Pots
- Python装饰器与面向切面编程