为一维数组输入10个整数
时间: 2024-02-01 21:16:25 浏览: 51
好的,以下是一维数组输入10个整数的示例代码(使用C语言):
```c
#include <stdio.h>
int main() {
int arr[10]; // 定义一个包含10个元素的整型数组
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]); // 从标准输入读取一个整数,并存储到数组中
}
printf("您输入的数组为:[");
for (int i = 0; i < 10; i++) {
printf("%d", arr[i]); // 依次输出数组中的每个元素
if (i != 9) {
printf(", "); // 每个元素之间用逗号隔开,最后一个元素后面没有逗号
}
}
printf("]\n");
return 0;
}
```
在运行程序后,会提示您输入10个整数,输入完毕后,程序会将数组中的元素依次输出。
相关问题
最大值问题。为一维数组输入10个整数,输出其最大值及其在数组中的位置。用c语言
以下是使用C语言解决该问题的示例代码:
```c
#include <stdio.h>
int main() {
int arr[10], max = arr[0], pos = 0;
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
if (arr[i] > max) {
max = arr[i];
pos = i;
}
}
printf("最大值为:%d,位置为:%d\n", max, pos);
return 0;
}
```
首先定义一个长度为10的整数数组`arr`,然后通过`for`循环依次读取10个整数,并将其中的最大值及其在数组中的位置记录下来。最后输出最大值及其位置。
为一维数组输入10个数
好的,请输入以下代码:
```c
#include <stdio.h>
int main() {
int arr[10];
printf("请输入10个整数:\n");
for (int i = 0; i < 10; i++) {
scanf("%d", &arr[i]);
}
printf("您输入的10个整数为:\n");
for (int i = 0; i < 10; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
在运行程序时,会提示您输入10个整数,您可以依次输入,程序会将这10个数存储在一个名为 `arr` 的数组中,并输出这10个数。