1.请编写程序,实现计算“1+3+5+7+…+99”的值,要求如下。 (1)使用循环语句实现自然数1~99的遍历。 (2)在遍历过程中,通过条件判断当前遍历的书是否为奇数,如果是就累加,否则不加。 2.请编写程序,实现获取数组{22,24,76,12,21,33}的最大数。
时间: 2024-01-01 22:04:43 浏览: 122
1. 实现计算“1+3+5+7+…+99”的值的程序如下:
```java
public class SumOfOddNumbers {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 99; i++) {
if (i % 2 != 0) {
sum += i;
}
}
System.out.println("1+3+5+7+…+99的值为:" + sum);
}
}
```
2. 获取数组{22,24,76,12,21,33}的最大数的程序如下:
```java
public class MaxNumberInArray {
public static void main(String[] args) {
int[] array = {22, 24, 76, 12, 21, 33};
int max = array[0];
for (int i = 1; i < array.length; i++) {
if (array[i] > max) {
max = array[i];
}
}
System.out.println("数组中的最大数为:" + max);
}
}
```
阅读全文