1.随机产生20个[10 , 100]的正整数,输出这些数以及他们中的最大数,最小数
2014-07-17 21:30
429 查看
#import <Foundation/Foundation.h>
int main(int argc,
const char * argv[])
{
int i = 0,j =
0,max = 0,min =
0,temp;// 用 temp
存放第一个随机数,i来存放
//剩下的19
个随机数。
temp =
arc4random() % (100 -
10 + 1) +
10;
int b = temp; //
为使下面重置时不冲突
printf("%d",temp);
for (j = 0 ; j <
19 ; j++) {
i =
arc4random() % (100 -
10 + 1) +
10;
printf(" %d ",i);
max = i > temp ? i : temp;
temp = max;
//重置 temp
值
min = i < b ? i : b;
b = min;
// 重置 b值
}
printf("最大值是:%d
最小值是: %d",max,min);
return
0;
}
相关文章推荐
- 随机产生20个[10 , 100]的正整数,输出这些数以及他们中的最大数
- 随机产生20个[10,100]的正整数,输出这些以及他们中的最大数
- 随机产生 20 个[10 , 100]的正整数,输出这些数以及他们中的最大数
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10 , 50]的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 随机产生20个[10,50]的正整数,存到数组中并求数组中的所有元素的最大值最小值,平均值以及各个元素之和
- 【1】 设一个长度为10的整型数组,  0)要求每个元素的值通过scanf输入,输入完成后,  1)请顺序输出这些整数,  2)请倒序输出这些整数,  3)输出这些数中的最大值,最小值
- Java编程:随机产生两个小于1000的正整数,若两个数均小于10,先将他们都扩大50倍,否则不改变这两个数。最后求这两个数的和并将结果输出。
- 设一个长度为10的整型数组, 0)要求每个元素的值通过scanf输入,输入完成后, 1)请顺序输出这些整数, 2)请倒序输出这些整数, 3)输出这些数中的最大值, 4)输出这些数中的最小值
- 用C随机产生的正整数存到数组中,并求数组中的所有元素最大值、最小值、平均值以及各元素之和,及第二大值。
- 定义一个长度为10的整数说组,可用于保存用户通过控制台输入的10个整数,并计算他们的最大最小平均值。
- 随机产生50个整数,位于[10,50],统计每个数字出现的次数以及出现次数最多的数字与出现次数并打印.如果出现次数为0不打印,打印时要求升序
- 产生随机整数数 并要求随机数的最大值 最小值和平均值
- Java编程:定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- 定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。
- Map实现从0~100中随机生成50个数,统计出现的数字最大值和最小值,输出出现最多的次数及对应的数字