9.3

1.利用循环结构解决问题的一般步骤是什么?
分析循环条件和循环操作套用循环的语法写出代码检查循环能否退出。
2.使用while循环结构输出:100.95.90.85.…….5。先画出流程图,再编程实现。设置断点调试程序,观察循环变量的变化。
这里写图片描述
3.使用do-while循环结构实现:计算1-50中是7的倍数的数值之和并输出。
package com.bdqn.hylcsl;
public class Discount {
public static void main(String[] args){
int a=1;
int b=0;
do {
if(a%7==0){
b+=a;
}
a++;
}while(a<=50);
System.out.println(b);
}

}
4.从键盘上接受一拼整数,比较并输出其中的最大值和最小值,输入数字0时结束循环。
package sra;
这里写图片描述
5.从家谱上输入一位整数,当输入1~7是,显示下面对映的英文星期名称的缩写。1:MON 2:TUE 3: WDE 4:THU 5:FRL 6:SAT 7:SUN输入其他数字时提示用户重新输入,输入数字0时程序结束.
package com.bdqn.hylcsl;

import java.util.Scanner;

  public class Discount { 
      public static void main(String[] args){ 
          int a=0;
          String b ="";
         Scanner input = new Scanner(System.in);
         System.out.println("请输入一个整数:");
          a=input.nextInt();
         while(a!=0){
             if(a>=1&&a<=7){
                 switch (a) {
                case 1:
                    b="MON";
                    break;
                case 2:
                    b="TUE";
                    break;
                case 3:
                    b="WED";
                    break;
                case 4:
                    b="THU";
                    break;
                case 5:
                    b="FRI";
                    break;
                case 6:
                    b="SAT";
                    break;
                case 7:
                    b="SUN";
                    break;

                }
                 System.out.println("今天是:"+b);
                 System.out.println("请输入数字1~7(输入0结束)");
                 a=input.nextInt();
             }else{
                 System.out.println("请重新输入:");
                 a=input.nextInt();
             }
         }
         System.out.println("程序结束!");
      }
  }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值