《Java语言程序设计基础教程》参考答案第2章
一、选择题
ACCCC CDABB
二、编程题
1.
public class Test1 {
public static void main(String[] args) {
System.out.println("我是一名java爱好者!");
}
}
2.
public class Test2 {
public static void main(String[] args) {
double x=3.6,z;
int y=7;
z=x+y%3-(2*x+y);
System.out.println("表达式的值为:"+z);
}
}
3.
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
double a;
Scanner in=new Scanner(System.in);
System.out.println("请输入浮点数:");
Double();
System.out.println("整数部分为"+(int)a);
System.out.println("小数部分为:"+a%1);
}
}
第3章
一、选择题
ABABA BCACA
二、编程题
1.
public class Test1 {
public static void main(String[] args) {
double c,f=76;
c=(5.0/9)*(f-32);
System.out.println("对应的摄氏度为:"+c);
}
}
2.
public class Test2 {
public static void main(String[] args) {
int days=160;
int weekth,dayth;
weekth=days/7+1;
dayth=days%7;
System.out.println(“是一年的第”+weekth+”星期的第”+dayth+”天”);
}
}
第4章
一、选择题
ADCCB CCBAA
二、编程题
1.
import java.util.*;
public class Test1 {
public static void main(String[] args) { Scanner sc=new Scanner(System.in);
System.out.print("请输入年份:");
int Int();
if(x%4==0&&x%100!=0)
System.out.println("是闰年");
else
System.out.println("不是闰年");
}
}
2.
java程序设计基础视频import java.util.Scanner;
public class Test2 {
public static void main(String[] args) { float score;
Scanner in=new Scanner(System.in);
System.out.println("请输入考试成绩:"); Float();
if (score>=0 && score<60)
{
System.out.println("The grade is E" );
}
else if(score >=60 && score<70)
{
System.out.println( "The grade is D");
}
else if (score >=70 && score<80 )
{
System.out.println( "The grade is C");
}
else if(score>=80 && score<90 )
{
System.out.println( "The grade is B" );
}
else
{
System.out.println( "The grade is A" );
}
}
}
3.
import java.util.Scanner;
public class Test3 {
public static void main(String[] args) {
int totalmoney=2500,year;
float paymoney;
Scanner in=new Scanner(System.in);
System.out.println("请输入缴费年数:");
Int();
switch(year)
{
case 1 :paymoney=totalmoney;break;
case 2 :paymoney=totalmoney*0.9;break;
case 3 :paymoney=totalmoney*0.85;break;
default : paymoney=totalmoney*0.8
}
System.out.println("实际缴费金额为:",+paymoney);
}
}
第5章
一、选择题
BBCDD CBCBC
二、编程题
1.
public class Programme1{
public static void main(String[] args) {
int sum=0;//水仙花的总数
for (int i=100;i<1000;i++) {
int bite=i%10; //求得个位
int ten=i/10%10; //求得十位
int hundred=i/100; //求得百位
//如果符合水仙花条件的数打印出来
if
(i==(bite*bite*bite)+(ten*ten*ten)+(hundred*hundred*hundred)) {
System.out.print(i+" ");
sum++;
}
}
System.out.println("总共有水仙花个数:"+sum);
}
2.
public class Programme2{
public static void main(String[] args) {
int bigDivisor=0;//定义最大公约数
int multiple=0;//定义最小公倍数
System.out.println("请输入两个整数:");
Scanner scanner = new Scanner(System.in);
int Int();//获取第一个数
int Int();//获取第二个数
multiple=input1*input2;//这个值保存,求公约数后,方便求得最小公倍数
int temp =1;// 交换用的中间数
if (input2 >input1) {//确保第一个数不小于第二个数
temp=input1;
input1=input2;
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论