C语言输出,声明一个数组长度为10个数组 //--﹣随机生成10个20~100之间的随机整数,放入该数组中
时间: 2024-11-05 09:28:19 浏览: 14
在C语言中,你可以先声明一个长度为10的一维整数数组,然后通过循环结构随机生成并填充这些数值。这里是一个简单的例子:
```c
#include <stdio.h>
#include <stdlib.h> // 需要用到rand()函数库
#define ARRAY_SIZE 10
int array[ARRAY_SIZE];
void fill_array_with_random(int min, int max) {
for (int i = 0; i < ARRAY_SIZE; i++) {
array[i] = rand() % (max - min + 1) + min; // 生成[min, max]范围内的随机数
}
}
int main() {
// 初始化随机数种子,保证每次运行结果一致(可选)
srand(time(0));
// 填充数组
fill_array_with_random(20, 100);
// 输出数组元素
for (int i = 0; i < ARRAY_SIZE; i++) {
printf("array[%d] = %d\n", i, array[i]);
}
return 0;
}
```
在这个程序中,`fill_array_with_random()` 函数用于生成随机整数并填入数组,`main()` 中则展示了如何创建数组并显示其内容。记得每次运行程序前,可能需要设置随机数种子以保证每次的结果不同。
阅读全文