c语言把输入的几个数字存入数组
时间: 2023-05-21 17:01:43 浏览: 301
可以使用以下代码将输入的数字存入数组中:
```c
#include <stdio.h>
int main() {
int arr[100]; // 定义一个数组,最多可以存放100个数字
int n; // 数组中数字的个数
printf("请输入数字的个数:");
scanf("%d", &n);
printf("请输入%d个数字:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]); // 逐个读入数字并存入数组中
}
printf("您输入的数字为:");
for (int i = 0; i < n; i++) {
printf("%d ", arr[i]); // 逐个输出数组中的数字
}
printf("\n");
return 0;
}
```
这段代码可以让用户输入数字的个数和具体的数字,然后将数字存入数组中,并输出数组中的数字。
相关问题
c语言把输入的几个数字用指针方法存入数组
可以使用以下代码实现:
```c
#include <stdio.h>
int main() {
int arr[10];
int i;
printf("请输入10个数字:\n");
for (i = 0; i < 10; i++) {
scanf("%d", &(*(arr + i)));
}
printf("您输入的数字是:\n");
for (i = 0; i < 10; i++) {
printf("%d ", *(arr + i));
}
return 0;
}
```
这段代码会提示用户输入10个数字,然后使用指针方法将这些数字存入数组中,并输出这些数字。
从数组中随机抽取几个数 C语言
在C语言中,你可以使用rand()函数生成随机数,然后通过数组索引来随机抽取几个数。以下是一个示例代码:
```c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int array[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
int arraySize = sizeof(array) / sizeof(array[0]);
int numToPick = 3;
int picked[numToPick];
srand(time(0)); // 设置随机种子为当前时间
// 随机抽取几个数
for (int i = 0; i < numToPick; i++) {
int randomIndex = rand() % arraySize; // 生成随机索引
picked[i] = array[randomIndex];
}
// 打印抽取的数
printf("抽取的数为:");
for (int i = 0; i < numToPick; i++) {
printf("%d ", picked[i]);
}
return 0;
}
```
上述代码中,我们使用rand()函数生成一个0到数组大小-1之间的随机索引,然后将对应位置的元素存入picked数组中。最后,我们打印出抽取的数。需要注意的是,为了保证每次运行程序时得到不同的随机数序列,我们使用srand()函数将随机种子设置为当前时间。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.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)
![](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)