第一次过程性考核
2018-09-14 15:40 wxl! 阅读(244) 评论(1) 编辑 收藏 举报7-1:要求输出Hello world!
码云地址:https://gitee.com/wxl19981225/codes/87yu3ix64pdw15hzbjlrc77
设计思路:直接输出System.out.println(Hello world!);
运用的知识点:System.out,println();
运行结果
7-2:求1到100的和
码云地址:https://gitee.com/wxl19981225/codes/87yu3ix64pdw15hzbjlrc77
设计思路:应用循环 ,自加
运用知识点:public class Main{
public static void main(String args[]){
int i=1;
int sum=0;
while (i<=100){
sum=sum+i;
i++;
}
System.out.println("sum = "+sum);
}
}
运行结果:
7-3:计算居民水费
为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法
码云地址:https://gitee.com/wxl19981225/codes/87yu3ix64pdw15hzbjlrc77
设计思路:要求输入,所以运用输入输出语句;有不同的收费标准,所以运用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;
if (x<=15&&x>=0){
y=4*x/3;
}
else {
y=2.5*x-17.5;
}
String s=String.format("%.2f",y);
System.out.print(s);
}
}
运行结果:https://gitee.com/wxl19981225/codes/87yu3ix64pdw15hzbjlrc77
7-4:打印九九乘法表
码云地址:https://gitee.com/wxl19981225/codes/87yu3ix64pdw15hzbjlrc77
设计思路:开始想运用while循环语句,但是a++和b++分不清放到哪个位置,所以运用了for循环,判断前面的数j是否小于等于后面的i,不是就进行下一次一循环;要求等号后面占四位,%-4d。
运用知识点:import java.util.Scanner;
public class Main{
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
int N =reader.nextInt();
//int a=1;
//while(a>=1&&a<=N)
//{
// int b=1;
// while (b<=a)
// {
/// System.out.println(b+"*"+a+"="+a+"*"+b+"\t");
// b++;
// }
// a++;
// System.out.println();
//}
for (int i=1;i<=N;i++){
for (int j=1;j<=i;j++){
String s=String.format("%-4d",i*j);
System.out.print(j+"*"+i+"="+s);
}
System.out.println();
}
}
}
运行结果:
学习内容 | 代码行 | 博客字 |
java入门 | 12 | 300 |
输入输出 | 4 | |
条件 | 4 | |
循环 | 9 |