今天周六,果然是没什么学习的兴致。心里知道学习的重要性却坚定不了决心去学。哎,勉强看了一会儿翁恺老师教的课程,现在补一下留的作业吧。说是零基础学JAVA,好歹也拿了计算机科学与技术的学士学位证,也没那么废物吧(苦笑)。作业1代码贴在下面,以后代码还是要自己写的,从基础开始吧。
作业1
public class TemperatureTransfer {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int a = in.nextInt();
double b = 9 / 5.0;
double c = (a - 32)/ b;
System.out.println((int)c);
}
} 作业2.1
import java.util.Scanner;
public class TimeTransfer{
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int bjt = in.nextInt();
int minute = bjt % 100;
int hour = bjt / 100;
int utc = 0;
if(hour < 8){
utc = (hour - 8 + 24) * 100 + minute;
}
if(hour == 8){
utc = minute;
}
if(hour > 8){
utc = (hour - 8) * 100 + minute;
}
System.out.println(utc);
}
}作业2.2
import java.util.Scanner;
public class SignalReport {
public static void main(String[] args){
Scanner in = new Scanner(System.in);
int a = in.nextInt();
int R = a / 10;
int S = a % 10;
switch (S){
case 1 :
System.out.print("Faint signals, barely perceptible");
break;
case 2 :
System.out.print("Very weak signals");
break;
case 3 :
System.out.print("Weak signals");
break;
case 4 :
System.out.print("Fair signals");
break;
case 5 :
System.out.print("Fairly good signals");
break;
case 6 :
System.out.print("Good signals");
break;
case 7 :
System.out.print("Moderately strong signals");
break;
case 8 :
System.out.print("Strong signals");
break;
case 9 :
System.out.print("Extremely strong signals");
break;
default:
break;
}
System.out.print(", ");
switch (R){
case 1 :
System.out.print("unreadable");
break;
case 2 :
System.out.print("barely readable, occasional words distinguishable");
break;
case 3 :
System.out.print("readable with considerable difficulty");
break;
case 4 :
System.out.print("readable with practically no difficulty");
break;
case 5 :
System.out.print("perfectly readable");
break;
default :
break;
}
System.out.print(".");
}
}哎,不用功啊,就这几个程序摆出来,怕是被别人笑话。没办法,从最基础的开始练习吧。

京公网安备 11010502036488号