1.创建一个空数组,然后将1-30以内的偶数追加(push)到数组,输出数组的所有元素.
时间: 2023-03-31 10:04:58 浏览: 74
好的,这是一个编程问题,我可以回答。以下是代码:
```c
#include <stdio.h>
int main() {
int arr[15];
int i, j = ;
for (i = 1; i <= 30; i++) {
if (i % 2 == ) {
arr[j] = i;
j++;
}
}
for (i = ; i < j; i++) {
printf("%d ", arr[i]);
}
return ;
}
```
输出结果为:2 4 6 8 10 12 14 16 18 20 22 24 26 28 30。
相关问题
使用js1.创建一个空数组,然后将1-30以内的偶数追加(push)到数组,输出数组的所有元素.
好的,我可以回答这个问题。以下是代码:
var arr = []; // 创建空数组
for (var i = 1; i <= 30; i++) {
if (i % 2 === ) { // 判断是否为偶数
arr.push(i); // 将偶数追加到数组
}
}
console.log(arr); // 输出数组的所有元素
希望能帮到你!
10.创建一个数组长度为100 把1-100的数放到这个数组中 在创建一个新的数组把刚刚那数组中的偶数放到第二个数组中
要创建一个长度为100的数组并将1到100的数存放到这个数组中,可以使用以下的代码示例(以Java语言为例):
```java
int[] array = new int[100];
for (int i = 0; i < array.length; i++) {
array[i] = i + 1;
}
```
接下来,要创建一个新的数组用于存放原数组中的偶数,可以通过遍历原数组,检查每个元素是否为偶数(即元素值能被2整除),如果是,就将其添加到新数组中。以下是相应的代码:
```java
int[] evenArray = new int[50]; // 假设1到100中有50个偶数,初始化数组长度为50
int evenIndex = 0;
for (int i = 0; i < array.length; i++) {
if (array[i] % 2 == 0) {
evenArray[evenIndex] = array[i];
evenIndex++;
}
}
```
注意,这里的`evenArray`的初始长度设置为50,是因为在1到100的范围内有50个偶数(2, 4, 6, ..., 100)。实际使用时,可以根据需要调整数组长度。
阅读全文