北京信息科技大学Java语言程序设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【实验名称】Java程序设计基础【实验目的】
1、学习和掌握Java程序的基本结构。
2、学习和掌握Java程序的基本开发过程和方法。
3、学习和掌握程序设计的基本开发步骤。
4、学习和掌握Java程序的基本输入、输出方法。
5、学习和掌握Java程序设计的基本技术。
【实验日期和时间记录】实验预习时间:—10:30
实验过程时间:10:30 —1 7:00及—1 2:00
【实验内容】
1 、创建、编译和执行。 (参见教材和小节,P8-11 )
【实验预习】
1.这道题需要解决的是输出“ welcome to java ”这个字符串。
2.解决方案:用to java ”). 方法输出。没有输入与处理,直接输出。
3.学会输出字符串的方法。
【附:程序代码】
public class Welcome{
public static void main(String[]args){
"Welcome to java!"); 程序是用来打印工资单。
2.通过GU读入信息,将信息按照一定格式用GU输出。
【附:程序代码】
import class PayrollGUI{
public static void main(String[]args){
4.2.2ength; i++) {
if (taxableIncome > brackets[filingStatus][i])
tax += (brackets[filingStatus][i] -
brackets[filingStatus][i - 1]) *
rates[i];
else {
tax += (taxableIncome - brackets[filingStatus][i - 1]) * rates[i];
break;
}
}
if (i == brackets[0].length && taxableIncome >
brackets[filingStatus][i - 1])
tax += (taxableIncome - brackets[filingStatus][i - 1]) * rates[i];
"Tax is"+(int)(tax*100)/;
}
}
实验过程及结果记录】在处理阶段遇到一些问题,需要弄清关系。
【思考题】1. 开始“你每天做一点编程练习”了吗?我还没有达到每天都做题,但是每周都会抽出时间的。
2. 在问题3的解决方案中,你使用的是哪种选择结构模型(可以使用流程图描
述)?实现这个选择结构模型的java 语法结构是什么? If 选择语句结构。
3、在问题4中,你使用了哪种循环方法?为什么?
For循环,对每次循环进行。
4、你如何理解教材作者说的“如果能够使用循环编写程序,你就懂得如何编程了”?(语出教材P103)使用循环语句说明会使用基本程序设计方法。
5、从问题3到问题5,可以使用不同的编程技术,解决同一个问题。说说你对这个过程中的编程感受和想法?使用的方法越多,编出的代码越简洁。