do-while循环结构语法:
do{
循环结构
}while(循环结构);
举例:
public class Main {
public static void main(String[] args) {
int i = 1;
do {
System.out.println("好好学习");
i = i + 1;
} while (i <= 10);
}
}
do-while 循环的执行顺序一般如下。
(1)声明并初始化循环变量。
(2)执行一遍循环操作。
(3)判断循环条件,如果循环条件满足,则循环继续执行,否则退出循环。do-while循环的特点是先执行,再判断。
根据do-while循环的执行过程可以看出,循环操作至少执行一遍。使用do-while循环解决问题的步骤如下。
(1)分析循环条件和循环操作。
(2)套用do-while语法写出代码。
(3)检查循环能否退出。
测试:
使用do-while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一 项,对照表中的条目不超过10条。
转换关系:华氏温度=摄氏温度*9/5.0+32
package xcdq.sgs;
/**
* @author xcdq.SGS
* @date 2021/4/15 15:24
*/
public class demo4 {
public static void main(String[] args) {
double sheshi = 0; //定义摄氏度
int tiaomu = 0;
do {
tiaomu++;
sheshi = sheshi + 20;
double huashi = sheshi * 9 / 5.0 + 32;
System.out.println("摄氏温度 \t 华氏温度" + "\n" + sheshi + "\t" + huashi);
} while (tiaomu <= 10 && sheshi <= 250);
}
}