ToB企服应用市场:ToB评测及商务社交产业平台

标题: day03_3_流程控制练习题 [打印本页]

作者: 尚未崩坏    时间: 2022-8-29 00:06
标题: day03_3_流程控制练习题
# 流程控制练习题
# 一、编程题
1、实现一个课程名称和课程代号的转换器:输入下表中的课程代号,输出课程的名称。用户可以循环进行输入,如果输入0就退出系统。(**使用****switch +while****循环实现**)
**课程名称和课程代号对照表**
| **课程名称** | **课程代码** |
| ---------------------------- | ------------ |
| 使用Java语言理解程序逻辑     | **1**        |
| 使用HTML语言开发商业站点     | **2**        |
| 使用SQL Server管理和查询数据 | **3**        |
| 使用C#开发数据库应用程序     | **4**        |
~~~java
public class Demo1 {
    public static void main(String[] args) {
        //1.创建扫描仪对象
        Scanner input = new Scanner(System.in);
        //2.循环让客户输入课程编号
        tag:while(true){
            //3.接收客户输入的课程代号
            System.out.println("请输入课程代号:");
            int number = input.nextInt();
            switch (number){
                case 1 :
                    System.out.println("使用Java语言理解程序逻辑");
                    break;
                case 2 :
                    System.out.println("使用HTML语言开发商业站点");
                    break;
                case 3 :
                    System.out.println("使用SQL Server管理和查询数据");
                    break;
                case 4 :
                    System.out.println("使用C#开发数据库应用程序");
                    break;
                case 0 :
                    break tag;
            }
        }
    }
}
~~~
 
2、本金10000元存入银行,年利率是千分之三。每过1年,将本金和利息相加作为新的本金。计算5年后,获得的本金是多少?(**使用for循环实现**)

~~~Java
public class Demo2 {
    public static void main(String[] args) {
        double benJin = 10000;
        for(int i=1;i




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4