定义一个数组,存储1,2,3,4,5,5.7,3, 9.10 统计数组里面 大有多少个能被3整除的数宇代码
时间: 2023-07-30 16:11:37 浏览: 102
下面是Python语言的代码实现:
```python
arr = [1, 2, 3, 4, 5, 5.7, 3, 9.10]
count = 0
for num in arr:
if isinstance(num, int) and num % 3 == 0:
count += 1
print("数组中能被3整除的整数个数为:", count)
```
输出结果为:
```
数组中能被3整除的整数个数为: 2
```
解释:在代码中,我们定义了一个数组 `arr` 存储了多个整数和浮点数。然后我们使用一个 `for` 循环遍历数组中的每一个元素,判断它是否是整数并且是否能被3整除。如果满足条件,就将计数器 `count` 的值加1。最后输出计数器的值就是数组中能被3整除的整数个数。
相关问题
java定义一个数组,存储1,2,3,4,5,5.7,3, 9.10 统计数组里面 大有多少个能被3整除的数宇代码
以下是Java代码实现:
```java
public static void main(String[] args) {
double[] arr = {1, 2, 3, 4, 5, 5.7, 3, 9.10};
int count = 0;
for (double num : arr) {
if (num % 3 == 0 && num > 0) {
count++;
}
}
System.out.println("数组中大于0且能被3整除的数的个数为:" + count);
}
```
输出结果为:
```
数组中大于0且能被3整除的数的个数为:2
```
求一维数组a中所有元素的平均值,结果保留两位小数。 例如 输入 10 4 2 7 3 12 5 34 5 9 输出 The aver is:9.10
好的,我来为您解答这个问题。
您可以按照以下的代码来实现:
```python
a = [10, 4, 2, 7, 3, 12, 5, 34, 5, 9]
sum_a = sum(a)
n = len(a)
aver = sum_a / n
print("The aver is:{:.2f}".format(aver))
```
运行以上代码,即可得到结果:
```
The aver is:9.10
```
希望能够帮助到您。
阅读全文