JavaSE篇学习之路:(三)【小试牛刀】

简介: 练习使用计算机语言

1.根据用户的给定的数值,显示该数值对应的星期。如:2,星期二。


import java.util.Scanner;
class IfTest 
{
  public static void main(String[] args) 
  {
    System.out.println("请输入一个数值:例如:2!");
    Scanner s=new Scanner(System.in);
    int week = s.nextInt();
    if(week == 1)   
      System.out.println(week+"对应的是星期一");   
    else if(week == 2)    
      System.out.println(week+"对应的是星期二");   
    else if(week == 3)
      System.out.println(week+"对应的是星期三");   
    else if(week == 4)    
      System.out.println(week+"对应的是星期四");   
    else if(week == 5)    
      System.out.println(week+"对应的是星期五");   
    else if(week == 6)    
      System.out.println(week+"对应的是星期六");   
    else if(week == 7)
      System.out.println(week+"对应的是星期日");
    else
      System.out.println(week+"没有对应的星期");
  }
}


2.根据用户的给定的数值,显示该数值对应的星期。如:2,星期二。


import java.util.Scanner;
class SwitchTest 
{
  public static void main(String[] args) 
  {
    System.out.println("请输入一个数值:例如:2!");
    Scanner s=new Scanner(System.in);
    int week = s.nextInt();
    switch(week)
    {
      case 1:
        System.out.println(week+"对应的是星期一");
        break;
      case 2:
        System.out.println(week+"对应的是星期二");
        break;
      case 3:
        System.out.println(week+"对应的是星期三");
        break;
      case 4:
        System.out.println(week+"对应的是星期四");
        break;
      case 5:
        System.out.println(week+"对应的是星期五");
        break;
      case 6:
        System.out.println(week+"对应的是星期六");
        break;
      case 7:
        System.out.println(week+"对应的是星期日");
        break;
      default:
        System.out.println(week+"没有对应的星期");
        break;
    }
  }
}


3.运算1-10的和。


//1,定义变量。一个记录和,一个记录下一个数。
int i = 1;
int sum = 0;
//2,需要循环结构。
while(i<=10)
{
  //3,循环中需要进行和+下一个数的运算。并让下一个数自增。
  sum = sum + i;
  i++;
}
System.out.println("sum="+sum);


4.获取1-100之间6的倍数的个数。


class ForTest 
{
  public static void main(String[] args) 
  {   
    //1,定义变量,记录个数。
    int count = 0;
    for (int x = 1; x<=100 ; x++ )
    {
      //对数值进行判断,是否是6的倍数。
      if(x % 6 == 0)
        count++;
    }
    System.out.println("count="+count);
  }
}


5.打印输出九九乘法表


public class Text03 {
    public static void main(String[] args) {
        for(int i=1;i<=9;i++){
            for(int j=1;j<=i;j++){
                System.out.print(j+"*"+i+"="+i*j+"\t");
            }
            System.out.println();
        }
    }
}


6.打印空心菱形


        /**
         * 上半部分 等腰三角 空心
         * 下半部分 倒等腰三角 空心
         */
        for (int i =6 ;i>=1;i--){
            for (int j = 1;j<=11;j++){
                if(i==j||j==12-i){
                    System.out.print("*");
                }else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }
        for (int i = 2;i<=6;i++){
            for (int j = 1;j<=11;j++){
                if(i==j||j==12-i){
                    System.out.print("*");
                }else {
                    System.out.print(" ");
                }
            }
            System.out.println();
        }


相关文章
|
10月前
|
安全 架构师 Java
理论实战源码齐飞!架构师社区疯传的SpringSecurity进阶小册真香
安全管理是Java应用开发中无法避免的问题,随着Spring Boot和微服务的流行,Spring Security受到越来越多Java开发者的重视,究其原因,还是沾了微服务的光。作为Spring家族中的一员,其在和Spring家族中的其他产品如SpringBoot、Spring Cloud等进行整合时,是拥有众多同类型框架无可比拟的优势的。
127 0
|
7月前
|
中间件 API 开发者
Bottle框架探秘:如何用几行代码搅动Web开发江湖?
【8月更文挑战第31天】Bottle是一个仅依赖Python标准库的轻量级Web开发微框架,无需额外依赖,简化部署与维护。它以简洁高效著称,适合快速构建Web应用。通过简单的示例即可上手,如用几行代码实现“Hello World”应用。除基础功能外,Bottle还支持模板渲染、会话管理和表单处理等,适用于学习及小型项目,也能在高性能要求的应用中展现价值。无论是新手还是有经验的开发者,Bottle都是高效Web开发的理想选择。
75 1
|
9月前
|
Java 数据库连接
杨老师课堂之JavaEE三大框架Hibernate入门第一课
杨老师课堂之JavaEE三大框架Hibernate入门第一课
54 0
|
9月前
|
Java
杨老师课堂之JavaEE三大框架Struts2入门第一课
杨老师课堂之JavaEE三大框架Struts2入门第一课
130 0
|
存储 Java
【JavaSE】一篇文章领悟Java运算符
Java运算符超级详细解析,包含算数运算符、关系运算符、逻辑运算符、位运算符。
119 1
【JavaSE】一篇文章领悟Java运算符
|
存储 前端开发
web前端开发基础教程一2
web前端开发基础教程一2
|
存储 IDE Java
【JavaSE成神之路】Java面向对象(上)
哈喽,我是兔哥呀,今天就让我们继续这个JavaSE成神之路! 这一节啊,咱们要学习的内容是Java的面向对象。
185 1
【JavaSE成神之路】流程控制语句
哈喽,我是兔哥呀,今天就让我们继续这个JavaSE成神之路! 这一节啊,咱们要学习的内容是流程控制语句。
135 0
|
IDE Java 编译器
【JavaSE成神之路】Java面向对象(下)
哈喽,我是兔哥呀,今天就让我们继续这个JavaSE成神之路! 这一节啊,咱们要学习的内容还是Java的面向对象。
131 0
|
存储 Oracle IDE
javase基础教程(1)| 青训营笔记
javase基础教程(1)| 青训营笔记
90 0
javase基础教程(1)| 青训营笔记