第1章 计算机、程序和Java概述 1.1(显示三条消息)编写程序,显示Welcome to Java、Welcome to Computer Science和Programming is fun。 程序: 显示: 1.2(显示五条消息)编写程序,显示Welcome to Java五次 程序: 显示: 1.3(显示图案)编写一个程序,显示下面的图案:
程序: 显示: 1.4(打印表格)编写程序,显示以下表格: 程序: 显示:
1.5(计算表达式)编写程序,显示(9.5x4.5-2.5x3)/(45.5-3.5)的结果 程序: 显示: 1.6(数列求和)编写程序,显示1+2+3+4+5+6+7+8+9的结果 程序: 显示: 1.7(近似求π)可以使用以下公式计算π: Π=4x(1-1/3+1/5-1/7+1/9-1/11+1/13+...) 编写程序,显示4x(1-1/3+1/5-1/7+1/9-1/11+1/13...)的结果。在程序中用1.0代替1 程序: 显示:
第2章 基本程序设计 2.1(将摄氏温度转换为华氏温度)编写程序,从控制台读入double型的摄氏温度,然后将其转换华氏温度,并显示结果。转换公式如下所示: Fahrenheit-=(9/5)*celsius+32 (华氏度=(9/5)*摄氏度+32) 程序: 显示: 2.2(计算圆柱体的体积)编写程序,读入圆柱体的半径和高,并使用下列公式计算圆柱体的体积 面积=半径x半径xπ 体积=面积x高 程序: 显示:
2.3(将英尺转换为米)编写程序,读入英尺数,将其转换为米数并显示结果。一英尺等于0.305米。 程序: 显示: 2.4(将磅转换为千克)编写程序,将磅数转换为千克数。程序提示用户输入磅数,然后转换成千克并显示结果。1磅等于0.454千克。 程序: 显示: 2.5(财务应用程序:计算小费)编写一个程序,读入一笔费用与酬金率,就算酬金和总钱数。例如,如果用户读入10作为费用,15%作为酬金率,计算结果显示酬金为$$1.5,总费用为$$11.5. 程序:
显示: 2.6(求一个整数各位数的和)编写程序,读取一个在0和1000之间的整数,并将该整数的各位数字相加。例如:整数是932,各位数字之和为14. 程序: 显示:: 2.7(求出年数)编写程序,提示用户输入分钟数(例如十亿)然后显示这些分钟代表多少年和多少天。为了简化问题,假设一年有365天。 程序:
显示: 2.8(求ASCII码对应的字符)编写程序接受一个ASCII码(从0到128的整数),然后显示它所代表的字符。例如,如果用户输入的是97,程序显示的是字符a。 程序: 显示: 2.9(财务应用程序:货币单位)改写程序清单2-10,解决将double型值转换为int型值时可能会造成精度损失的问题。输入的输入值是一个整数,则其后两位代表的是分币值。例如:1156就表示的是11美元56美分 程序:
显示: 2.10(使用图形用户界面输入)改写程序清单2-10,使用图形用户界面进行输入和输出。 程序:
显示: 2.11(财务应用程序:工资单)编写程序,读入下列信息并打印工资单: 雇员的名字(例如Smith) 每周工作小时数(例如10) 每小时工资(例如6.75) 联邦所得税税率(例如20%) 州所得税税率(例如9%)
编写两个版本的程序: (1)使用对话框获取输入并显示输出: 程序: 显示:
(2)使用控制台进行输入和输出: 程序:
显示: 2.12(财务应用程序:计算利息)如果你知道收支余额和年利率的百分比,你就可以使用下面的公