java编写程序设计一个类CalcuSum,计算并输出1-30中所有奇数的和,提示:用for或者while循环实现均可
时间: 2024-10-28 14:11:54 浏览: 21
当然可以。在Java中,你可以创建一个名为`CalcuSum`的类,并利用for或while循环来计算1到30之间所有奇数的和。以下是使用for循环的一个简单示例:
```java
public class CalcuSum {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 30; i += 2) { // 步长为2,只取奇数
sum += i;
}
System.out.println("1-30中所有奇数的和为:" + sum);
}
}
```
如果你更倾向于使用while循环,代码会稍有调整:
```java
public class CalcuSum {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 30) {
sum += i;
i += 2;
}
System.out.println("1-30中所有奇数的和为:" + sum);
}
}
```
这两个例子都会输出1到30内所有奇数的总和。
相关问题
新建一个java类testforwhile.java,分别利用for循环和while循环,计算1-100奇数和,打印输出结果。
新建一个java类testforwhile.java,代码如下:
```
public class testforwhile {
public static void main(String[] args) {
int sum1 = ; // for循环计算奇数和
for (int i = 1; i <= 100; i++) {
if (i % 2 != ) {
sum1 += i;
}
}
System.out.println("for循环计算奇数和为:" + sum1);
int sum2 = ; // while循环计算奇数和
int j = 1;
while (j <= 100) {
if (j % 2 != ) {
sum2 += j;
}
j++;
}
System.out.println("while循环计算奇数和为:" + sum2);
}
}
```
运行结果如下:
```
for循环计算奇数和为:250
while循环计算奇数和为:250
```
JAVA计算奇编写程序计算数和
如果您的意思是要编写一个 Java 程序来计算奇数的和,可以使用以下代码实现:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
for (int i = 1; i <= 100; i += 2) {
sum += i;
}
System.out.println("1到100之间的奇数和为:" + sum);
}
}
```
程序中使用了一个 for 循环,从 1 开始每次加 2 遍历奇数,同时使用 sum 变量累加每个奇数。最后将累加和输出即可。
如果您想计算其他范围内的奇数和,只需要将程序中的 1 和 100 改为其他数即可。
阅读全文