JAVA编程习题及答案_完全版
1.test10001显示短句
rising star
//程序填空.
//在屏幕上显示一个短句“Programming in Java is fun!”
import java.io.*;
public class Test10001{
mipublic static void main(String args[]){
/*------------------------*/
起源英文
System.out.println("Programming in Java is fun!"); }
}
2.test10002显示网格
/*程序填空。
在屏幕上显示如下网格。
+---+---+
| | |
| | |
+---+---+
*/
import java.io.*;
public class Test10002{
public static void main(String args[]){
/*------------------------*/
System.out.println("+---+---+");
System.out.println("| | |");
System.out.println("| | |");
System.out.println("+---+---+");
}
}
3.test10095显示hello world!
import java.io.*;
public class Test10095{
public static void main(String args[]){
/*---------------------------*/
alex ferguson
System.out.println("Hello world!"); }
}
4.test10097求两个数的和
/*输入n表示做n次下面的操作:
输入两个正整数,输出它们的和.
例:golding
输入:
2 //表示n=2,做两次操作
10 11
20 30
输出:
sum=21
sum=50
英文铃音
*/
import java.util.Scanner;
public class Test10097{
public static void main(String args[]){ int n,a,b,i,sum;
Scanner in=new Scanner(System.in);
Int(); //输入n
for(i=1; i<=n; i++){
/*------------*/
Int();
美国之声广播Int();
sum=a+b;
System.out.println("sum="+sum);
}
}
}
5.test20001求两个数的和与差
/*程序填空,不要改变与输入输出有关的语句。
输入整数a和b,计算并输出a、b的和与差。
例:
输入
2 -8
输出
The sum is -6
The difference is 10*/
import java.io.*;
import java.util.Scanner;
public class Test20001{
public static void main(String args[]){
int a, b, sum, diff;
Scanner in=new Scanner(System.in);
Int();
惊喜英文
Int();
/*------------------*/
sum=a+b;
diff=a-b;
System.out.println("The sum is "+sum);
System.out.println("The difference is "+diff); }
}
6.test20002求平方根
//程序填空,不要改变与输入输出有关的语句。
输入1个实数x,计算并输出其平方根。
例:
输入
1.21
输出
The square root of 1.21 is 1.1
import java.io.*;
import java.util.Scanner;
public class Test20002{
public static void main(String args[]){
double x, root;
Scanner in=new Scanner(System.in);
Double();
/*------------------*/
root=Math.sqrt(x);
System.out.println("The square root of "+x+" is "+root);
2017考研成绩查询入口
}
}
7.test20003华氏温度转换成摄氏温度
/*程序填空,不要改变与输入输出有关的语句。
输入华氏温度f,计算并输出相应的摄氏温度c。c = 5/9(f-32).
例:括号是说明
输入
17.2 (华氏温度)
输出
合约价
The temprature is -8.222222222222223*/
import java.util.Scanner;
public class Test20003 {
public static void main(String[] args) {
Scanner in=new Scanner(System.in);
double f, c;
Double();
/*------------------*/
c=5*(f-50)/9+10;
System.out.println("The temprature is "+c);
}
}
8.test20004计算旅途时间
程序填空,不要改变与输入输出有关的语句。
输入2个整数time1和time2,表示火车的出发时间和到达时间,计算并输出旅途时间。有效的时间围是0000到2359,不需要考虑出发时间晚于到达时间的情况。
例:括号是说明
输入
712 1411(出发时间是7:10,到达时间是14:11)
输出
The train journey time is 6 hrs 59 mins.