java编程练习题(java编程思想电子书)
大家好,今天就和毛毛一起来看看这个问题吧 。java编程思想电子书,java编程练习题很多人还不知道,现在让我们一起来看看吧!
1、 第一个和第二个问题是打印出来的,所以这里只做其中一个。
2、 1.2:写一个程序显示五次欢迎使用Java。
3、 直接用System.out.println打印5次就可以了。
4、 公开课演示{
5、 publci静态void main(String []args){
6、 System.out.println('欢迎使用Java ');
7、 System.out.println('欢迎使用Java ');
8、 System.out.println('欢迎使用Java ');
9、 System.out.println('欢迎使用Java ');
10、 System.out.println('欢迎使用Java ');
11、 }
12、 }
13、 1.3:写一个程序:显示如下图模式:
14、 这也是一个印字的问题。根据图示在System.out.println中添加一些空格。
15、 公开课演示{
16、 publci静态void main(String []args){
17、 system . out . println(' J A V V A ');
18、 system . out . println(' J A A V A A ');
19、 System.out.println('J J AAAAA诉AAAAA ');
20、 system . out . println(' J J A A V A A ');
21、 }
22、 }
23、 问题1.4和这个差不多,所以跳过问题1.4。
24、 1.5:写一个程序,展示如下结果。
25、 9.54.5-2.53/45.5-3.5
26、 公开课演示{
27、 publci静态void main(String []args){
28、 system . out . println((9.5 * 4.5-2.5 * 3)/(45.5-3.5));
29、 }
30、 }
31、 别忘了把括号写在这里,否则计算结果会有偏差。
32、 1.6题和1.5题差不多,这里略过。
33、 1.7:用公式计算P: 4 (1-1/3 1/5-1/7 1/9-1/11)和4(1-1/3 1/5-1/7 1/9-1/11 1/13)。
34、 对于这里的数据类型,所有的1都改为1.0,否则计算会出错。
35、 公开课演示{
36、 publci静态void main(String []args){
37、 system . out . println(4 *(1.0-1.0/3 1.0/5-1.0/7 1.0/9-1.0/11));
38、 system . out . println(4 *(1.0-1.0/3 1.0/5-1.0/7 1.0/9-1.0/11 1.0/13));
39、 }
40、 }
41、 1.8:写一个程序,用下面的公式计算并显示半径为5.5的圆的面积和周长。
42、 周长=2半径
43、 面积=半径半径 。
44、 公开课演示{
45、 publci静态void main(String []args){
46、 system . out . println(' perimeter='(2 * 5.5 * 3.14));
47、 system . out . println(' area='(5.5 * 5.5 * 3.14));
48、 }
49、 }
50、 1.9和1.8差不多,跳过。
51、 1.10:假设一个跑步者在45分30秒内跑完14公里。写一个程序来显示单位的平均速度,单位是英里每小时。(1英里等于1.6公里)。
52、 解决方案:这个程序首先把分和秒转换成小时,然后转换成公里和英里。30秒是0.5分钟,那么换算小时就是45.5/60小时。
53、 公开课演示{
54、 publci静态void main(String []args){
55、 system . out . println(14/(45.5/60)/1.6);
56、 }
57、 }
58、 注:先算45.5/60。
59、 1.11(人口估计)美国人口普查局基于以下假设进行人口估计:
60、 每7秒钟就有一个人出生。
61、 每13秒就有一人死亡。
62、 每45秒,就有一个移民迁徙。
63、 写一个程序来显示未来五年每年的人口。假设现在的人口是312032486,一年365天。
64、 解:一天24小时换算成360024秒,一年365天,那么一年的秒数就是365243600。每7秒钟就有一个人出生,所以一年的出生人数是365243600/7.0,同年的死亡人数是365243600/13.0。每年移民人数为365243600/45.0。所以每年的增长是固定的。
65、 公开课演示{
66、 publci静态void main(String []args){
67、 System.out.println('第一年人口为:'(312032486 365 * 24 * 3600/7.0-365 * 24 * 3600/13.0 365 * 24 * 3600/45.0));
68、 System.out.println('第二年的人口数为:'(312032486 2 *(365 * 24 * 3600/7.0-365 * 24 * 3600/13.0 365 * 24 * 3600/45.0)));
69、 System.out.println('第三年人口数为:'(312032486 3 *(365 * 24 * 3600/7.0-365 * 24 * 3600/13.0 365 * 24 * 3600/45.0)));
70、 System.out.println('第四年人口数为:'(312032486 4 *(365 * 24 * 3600/7.0-365 * 24 * 3600/13.0 365 * 24 * 3600/45.0)));
71、 System.out.println('第五年的人口数为:'(312032486 5 *(365 * 24 * 3600/7.0-365 * 24 * 3600/13.0 365 * 24 * 3600/45.0)));
72、 }
73、 }
74、 1.12和1.10差不多,跳过。
75、 1.13:(代课教学:解22线性方程组)下面的22线性方程组可以用克莱姆法则求解:
76、 ax by=e x=ed-BF/ad-BC y=af-EC/ad-BC
77、 cx dy=f
78、 写一个程序。解以下方程并显示:x和y的值。
79、 3.4x 50.2y=44.5
80、 2.1x 0.55y=5.9
81、 公开课演示{
82、 公共图书馆静态void main(String []args){
83、 系统。出去。println(' X='((44.5 * 0.55-50.2 * 5.9)/(3.4 * 0.55-50.2 * 2.1)));
84、 系统。出去。println(' Y='((3.4 * 5.9-44.5 * 2.1)/(3.4 * 0.55-50.2 * 2.1)));
85、 }
86、 }
87、 全题完。
这篇文章到此就结束,希望能帮助到大家。
扫描二维码推送至手机访问。
版权声明:文章内容摘自网络,如果无意之中侵犯了您的版权,请联系本站,本站将在3个工作日内删除。谢谢!