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入门 |
|
|
输入输出 |
|
|
条件 |
|
|
循环 |
|
|