利用while循环打印1-10的奇数和
时间: 2024-05-15 07:18:10 浏览: 125
好的,下面是利用 while 循环打印1-10的奇数和的 Python 代码:
```
num = 1
sum = 0
while num <= 10:
if num % 2 != 0:
sum += num
num += 1
print("1-10的奇数和为:", sum)
```
希望能对你有所帮助。请问还有其他的问题吗?
相关问题
新建一个 java 类TestForwhile. java, 分别利用 for循环和 while循环,计算 1-100奇数和,打印输出结果。
创建一个名为`TestForWhile.java`的Java类,可以包含两个方法,分别使用for循环和while循环计算从1到100的奇数之和。以下是代码示例:
```java
public class TestForWhile {
// 使用for循环计算奇数和
public static int sumOfOddNumbersFor(int n) {
int sum = 0;
for (int i = 1; i <= n; i += 2) {
sum += i;
}
return sum;
}
// 使用while循环计算奇数和
public static int sumOfOddNumbersWhile(int n) {
int i = 1;
int sum = 0;
while (i <= n) {
sum += i;
i += 2;
}
return sum;
}
// 主函数,测试并打印结果
public static void main(String[] args) {
int limit = 100;
int sumFor = sumOfOddNumbersFor(limit);
System.out.println("Using for loop, the sum of odd numbers from 1 to " + limit + " is: " + sumFor);
int sumWhile = sumOfOddNumbersWhile(limit);
System.out.println("Using while loop, the sum of odd numbers from 1 to " + limit + " is: " + sumWhile);
}
}
```
在这个类中,`sumOfOddNumbersFor()`和`sumOfOddNumbersWhile()`分别实现了for和while循环的求和。`main()`函数用于测试这两个方法,并打印出结果。
新建一个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
```
阅读全文