一些简单的初学者练习题
第一题:
分析:
该公式由分子和分母组成,故将该式分为两部分,让(9.5*4.5-2.5*3)和(45.5-3.5)进行除运算。
class Demo01{
public static void main(String[] args){System.out.println( (9.5*4.5-2.5*3)/(45.5-3.5));//直接打印出该算式结果
}
打印出结果为:
第二题:
分析:
该题求以英里为单位的速度值,题中给出的距离为公里,故而先将公里换算为英里,用14/1.6,得出一个数值Number,
时间为45.5/60h,用Number和该时间进行除运算。
class Demo02{
public static void main(String[] args){double Number=0.0;//定义距离
Number=14/1.6;//该数字的结果就是以英里为单位的距离
double Vel=0.0;//定义速度
Vel=Number/(45.5/60);//速度的运算
System.out.println(Vel+"英里/小时");//打印结果
}
}
打印出结果为:
第三题:
分析:
计算每年当中诞生、死亡、迁入的人数。
诞生-死亡+迁入就是一年当中人口的变化。
class Home01{
public static void main(String[] args){
long Now=312032486;//当前人数
long birth=0,dead=0,migrate=0;
System.out.println("未来五年的人口数为:");
for(int i=1;i<=5;i++){
long time=365*24*60*60*i;//把年换算为秒
birth=time/7; //每年诞生人数
dead=time/13; //每年死亡人数
migrate=time/45; //每年迁入人数
Now+=birth-dead+migrate;//
System.out.println(Now);
}
}
打印出结果为:
第四题
分析:
该题求以公里为单位的速度值,题中给出的距离为英里,故而先将英里换算为公里,用24*1.6,得出路程Road,
把时间换算成以小时为单位,用Road和该时间进行除运算。
class Demo03{
public static void main(String[] args){
double Road=0.0;//定义路程
Road=24*1.6; //路程
double Vel=0.0;//定义速度
Vel=Road/(1+40/60+35/6000);//计算速度System.out.println(Vel+"公里/小时");
}
}
打印出结果为:
第五题
分析:
先输入该方程组的各个常量,根据该题中告诉的求值方法列出求x和y的公式,最后直接对x和y进行打印。
class Home02{
public static void main(String[] args){final double a,b,c,d,e,f;//定义常量
a=3.4;
b=50.2;
c=2.1;
d=0.55;
e=44.5;
f=5.9;
double x,y;定义未知数x,y
x=(e*d-b*f)/(a*d-b*c);//求x的值
y=(a*f-e*c)/(a*d-b*c);//求y的值System.out.println("x="+x);
System.out.println("y="+y);
}
}
打印出结果为: