用c语言写一个十个元素数组,并随机赋值,输出最大值
时间: 2023-06-20 15:10:11 浏览: 69
以下是用C语言实现的代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define SIZE 10
int main() {
int arr[SIZE];
int max = 0;
srand(time(NULL)); // 初始化随机数生成器
// 随机赋值
for (int i = 0; i < SIZE; i++) {
arr[i] = rand() % 100; // 生成0~99之间的随机数
printf("%d ", arr[i]);
if (arr[i] > max) {
max = arr[i];
}
}
printf("\n最大值为:%d\n", max);
return 0;
}
```
运行结果示例:
```
91 49 26 45 48 18 92 45 86 38
最大值为:92
```
相关问题
用c语言写一个有十个元素的数组并随机赋值,输出最大值
以下是用c语言实现的代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int arr[10];
int i, max;
// 随机生成数组元素
srand((unsigned) time(NULL));
for (i = 0; i < 10; i++) {
arr[i] = rand() % 100;
printf("%d ", arr[i]);
}
// 找出最大值
max = arr[0];
for (i = 1; i < 10; i++) {
if (arr[i] > max) {
max = arr[i];
}
}
printf("\n最大值为:%d\n", max);
return 0;
}
```
首先定义一个长度为10的整型数组`arr`,然后使用`srand()`函数和`rand()`函数生成10个随机数,并存放到数组中。接着遍历数组,找出其中的最大值,并输出结果。
C语言判断数组各元素中最大值和最小值的代码怎么写
以下是一个简单的C语言程序,用于计算数组中的最大值和最小值。
```
#include <stdio.h>
int main()
{
int arr[10] = {1, 5, 8, 2, 9, 3, 7, 6, 4, 0};
int max = arr[0], min = arr[0];
int i;
for(i = 1; i < 10; 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;
}
```
运行结果如下:
```
数组中的最大值为:9
数组中的最小值为:0
```
在此示例中,我们创建了一个包含10个整数的数组,并将其初始化为一组随机值。然后,我们使用一个for循环来遍历数组中的每个元素,并使用两个if语句来比较当前元素与当前最大值和最小值。如果当前元素大于当前最大值,则将当前元素赋值给max变量,如果当前元素小于当前最小值,则将当前元素赋值给min变量。最终,我们输出max和min的值,即数组中的最大值和最小值。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)