1.创建一个空数组,然后将1-30以内的偶数追加(push)到数组,输出数组的所有元素.
时间: 2023-03-31 18:04:58 浏览: 47
好的,这是一个编程问题,我可以回答。以下是代码:
```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); // 输出数组的所有元素
希望能帮到你!
3. 创建一个长度为10的一维数组,并将该数组中所有的偶数元素值设为0,输出结果。
好的,下面是使用Python代码创建一个长度为10的一维数组,并将该数组中所有的偶数元素值设为0的示例代码:
```python
import numpy as np
# 创建一个长度为10的一维数组
a = np.arange(10)
# 将所有偶数元素的值设为0
a[a % 2 == 0] = 0
# 输出结果
print(a)
```
输出:
```
[0 1 0 3 0 5 0 7 0 9]
```
在这个示例中,我们首先使用 `np.arange()` 函数创建了一个从0到9的一维数组,然后使用布尔索引将所有偶数元素的值设为0。最后,我们输出修改后的数组。