用java 写出while语句的句法结构写一个关于while的练习要求 写出代码注释
while语句的句法结构:
while (condition) { // code to be executed while the condition is true }
其中,condition是一个布尔表达式,如果为true,则执行花括号中的代码块。代码块可以包含任何Java语句,包括其他循环和条件语句。
关于while的练习:
请编写一个程序,使用while循环来计算1到100之间所有奇数的和。
代码如下:
public class WhileLoopExample {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 100) { // 循环条件:i小于等于100
if (i % 2 != 0) { // 如果i是奇数
sum += i; // 累加到总和中
}
i++; // i自增1
}
System.out.println("1到100之间所有奇数的和为:" + sum);
}
}
注释:
- 第4行:声明一个变量sum用于存储奇数的总和,初始值为0。
- 第5行:声明一个变量i用于循环计数,初始值为1。
- 第6行:while循环开始,循环条件为i小于等于100。
- 第7行:如果i是奇数,则执行花括号中的代码块。
- 第8行:将i累加到总和中。
- 第9行:i自增1,进入下一次循环。
- 第11行:循环结束后,输出所有奇数的总和
原文地址: https://www.cveoy.top/t/topic/cHVE 著作权归作者所有。请勿转载和采集!