c语言生成100个小于100的随机数,找出最小数和最大数
时间: 2023-07-31 17:10:46 浏览: 110
好的,这个问题很简单。你可以使用C语言中的rand函数生成随机数,然后使用循环生成100个小于100的随机数。然后再用一个循环遍历这100个数,找出其中的最小值和最大值即可。
以下是代码示例:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
// 设置随机数种子
srand(time(NULL));
int arr[100]; // 存放随机数的数组
int i, max, min;
// 生成100个小于100的随机数
for (i = 0; i < 100; i++) {
arr[i] = rand() % 100;
}
// 初始化最小值和最大值
max = arr[0];
min = arr[0];
// 遍历数组,找出最小值和最大值
for (i = 1; i < 100; i++) {
if (arr[i] > max) {
max = arr[i];
}
if (arr[i] < min) {
min = arr[i];
}
}
printf("最大值为:%d\n", max);
printf("最小值为:%d\n", min);
return 0;
}
```
希望对你有帮助!
阅读全文