while和do while循环 、for循环

例:小明为了表示自己想学习编程的决心打算写一百遍“我喜欢编程!”
、、、
public class Demoone{
public static void main(String[] args){
int i=1;//定义循环变量的初始值为1
while(i<=100){
System.out.println(“写了第”+i+”我喜欢编程!”);
i++;//满足条件后继续重复执行输出语句,i自加一记录执行次数!
}
}
}
、、、

例2:老师每天检查小明的学习任务,如果任务没完成,小明就要继续学习,如果完成了就可以休息!(学习任务是上午看视频学习,下午写代码编程!)
、、、
public class Demotwo{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println(“是否完成任务?yes/no”);
String answer=input.next();
while(!”yes”.equals(answer)){
System.out.println(“上午看视频学习,下午写代码编程!”);
System.out.println(“是否完成任务?yes/no”);
answer=input.next();
System.out.println(“完成任务!休息啦!”);
}
}
、、、
例3:老师让小明上机编写程序代码,如编写正确则通过,如编写不正确则继续学习,直到编写正确为止!
、、、
public class Demothree{
public static void main(String[] args){
Scanner input=new Scanner(System.in);
System.out.println(“是否完成任务?yes/no”);
String answer=input.next();
while(!”yes”.equals(answer)){
System.out.println(“上午看视频学习,下午写代码编程!”);
System.out.println(“是否完成任务?yes/no”);
answer=input.next();
System.out.println(“完成任务!休息啦!”);
}
}
、、、
例4:计算100以内的偶数和
、、、
public static void main(String[] args){
int sum = 0;
int num = 0;
do{
sum=sum+num;
num+=2;
}while(num<=100);
System.out.println(“100以内的偶数之和为:”+sum);
}
、、、
例6:输入小明在期末考试时的3门成绩(语文、数学、英语)并计算平均分
、、、
public static void main (String[] args){
Scanner input = new Scanner(System.in);
double sum=0;
for (int i=0;i<3;i++){
System.out.print(“请输入第”+(i+1)+”门课成绩”);
double score=input.nextDouble();
sum=sum+score;
}
System.out.println(“小明的三门课成绩的平均分为:”+avg);
}
、、、

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值