随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值
来源:互联网 发布:淘宝妈妈装模特是谁 编辑:程序博客网 时间:2024/05/16 17:36
随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值,最小值,平均值以及元素之和,第二大值 int a[20] = {0}; int max = 0;//存储最大值 int min = 50;//存储最小值 int sum = 0;//存储元素之和 //使用for循环生成一个含有20个随机数的数组, arc4random 为生成随机数的函数 for ( int i = 0; i < 20; i++) { a[i] = arc4random() % (50 - 10 + 1) + 10; printf("%d ", a[i]);//将数组中的每一个元素打印出来 } printf("\n");//换行 //求数组中所有元素的最大值 for (int i = 0; i < 20; i++) { if (max < a[i]) { max = a[i]; } } printf("max = %d\n", max);//将最大值打印出来 //求数组中所有元素的最小值 for (int i = 0; i < 20; i++) { if (min > a[i]) { min = a[i]; } } printf("min = %d\n", min);//将最小值打印出来 //求数组元素之和 for (int i = 0; i < 20; i++) { sum += a[i]; } printf("sum = %d\n", sum);//将数组元素之和打印出来 //直接利用(数组元素之和/数组元素个数)得到数组元素的平均值,并打印 printf("平均值为: %.2f\n", sum / 20.0); //求数组元素中的第二大值 int secondMAX = 0;//定义第二大值为secondMax for (int i = 0; i < 20; i++) { if (secondMAX < max && secondMAX < a[i]) { //secondMax为第二大值,所以当a[i] == max时,跳出本次循环,不进行下面的赋值操作 if (a[i] == max) { continue; } secondMAX = a[i];//当元素小于最大值且大于其他元素时,即为第二大值 } } printf("第二大值为: %d\n", secondMAX);//将第二大值打印出来
0 0
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10,50]的正整数,存到数组中并求数组中的所有元素的最大值最小值,平均值以及各个元素之和
- 求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 数组中的最大值,最小值,数组元素之和并逆序输出数组的元素
- Java 随机生成50个正整数,存放到数组,求出总和,平均值,最大值,最小值
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- #定义泛型类#分别求Integer和Double型数组中元素的最大值,最小值,平均值
- 一维数组之求一个数组所有元素之和与平均值,并写出大于平均值的元素与其对应的下标。
- 求数组元素的最大值最小值
- js 求数组中元素的最大值最小值
- 求整型 数组中最大值和最小值元素的距离
- 给定一个含有n个元素的整型数组a,求a中的最大值和最小值。
- 数据结构---栈的链表实现
- Android Toast.makeText
- 班加洛尔大部分地区即将兴建别墅
- 为什么在winPE系统下不能显示原来系统的硬盘
- uva 10209 Is This Integration ? (计算几何)
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值
- HDU 1045 Fire Net
- 珀斯家居装修这是所有关于获得适当的主构造函数
- js秒表计时器
- Jquery技巧总结
- javascript日期对象setMonth方法
- 现实还是幻想传说维罗纳
- HDU 4004 The Frog‘s Games(二分)
- 添加标记使用谷歌地图API和jQuery的第2部分