第一次过程性考核
---恢复内容开始---
第一次过程性考核:码云主页https://gitee.com/qi0803/first_process_assessment.git
7-1 Hello World !
输出一个短句“Hello World!”
解析:简单的输出,直接上代码
public class Main
{
public static void main(String args[])
{
System.out.print("Hello World!");
}
}

7-2 求1到100的和
编写程序,计算1+2+3+...+100的值
输出格式:sum = 值
public class Main
{
public static void main(String args[])
{
int i,sum;
for(i=1,sum=0;i<=100;i++)
{
sum+=i;
}
System.out.println("sum = " +sum);
}
}
解析:用for循环来实现累加,一开始我使用了别的方法,最后发现还是累加用来简单些。
7-3 分段计算居民水费
为鼓励节约用水,自来水公司采取按用水量阶梯式计价的办法:
居民应交水费 y 与月用水量 x 相关:
当x不超过15吨时,y=4x/3;
超过后,y=2.5x−17.5。
要求:输入水量x输出水费y
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){
y=4*x/3;
}
else{
y=2.5*x-17.5;
}
System.out.println(String.format("%.2f",y));
}
}
解析:看到题目我就想到了用循环来解决,这道题要注意输入输出格式。
总结:这段时间学习还是不够认真,遇到问题第一反应是问别人,问百度,没有养成良好的学习态度,要想学好编程首要还是要自己想。
---恢复内容结束---
浙公网安备 33010602011771号