https://gitee.com/snjsnjsnj/codes/kqjgv5ode4zcswmb0391p60

题1:要求输出Hello World!

设计思路:直接输出System.out.println(Hello World!);

运用的知识点:System.out.println();

 

题2:求1到100的和

 

设计思路:应用循环 (for) ,自加 (i++与++i)  

 

运用知识点:

 

public class Main {
    public static void main(String args[]){
        int sum=0;
        for(int i=1;i<=100;i++){
          sum=sum+i;
        }
        System.out.println(“sum = “+sum);
    }
}
题3:计算居民水费

为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法

设计思路:要求输入,所以运用输入输出语句;有不同的收费标准,所以运用if else 判断语句;要求保留小数点后两位,%.2f。

运用知识点:

import java.util.Scanner;
public class  Main{
  public static void main(String args[]){
    Scanner reader=new Scanner(System.in);
    double x=reader.nextDouble();
    double y;
    y=0;
    if (0<x&&x<=15){
    y=4*x/3;
    }
    else if(x>15){
    y=2.5*x-17.5;
    }
    System.out.printf(“%2.2f”,y);
  }
}
 题4:

打印九九乘法表

设计思路:开始想运用for循环语句,但是i++和j++分不清放到哪个位置,所以还是运用了for循环。要求等号后面占四位,%-4d。       

运用知识点:

import java.util.Scanner;
public class Main{
  public static void main(String args[]){
    Scanner reader=new Scanner(System.in);
    int n=reader.nextInt();
    for(int i=1; i<n; i++){
      for (int j=1; j<=i; j++){
        if (j<=i){
          System.out.print(j +“*”+ i+“=” );
          System.out.printf(“%-4d”,j*i);
        }
    }  System.out.println(“”);
  }
}
学习内容 代码行
 博客字
java入门    
输入输出    
条件    
循环      

版权声明:本文为snjsnjsnj原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/snjsnjsnj/p/9652593.html