欢迎来到天天文库
浏览记录
ID:6384456
大小:111.78 KB
页数:10页
时间:2018-01-12
《java实验报告三模板》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、实验报告实验中心:计算机实验教学中心实验课程:java核心技术实验名称:运算符、表达式与语句专业:计算机科学与技术软件服务外包年级班级:2014级外包2班姓名:汪西学号:20140660021206日期:2016年3月31日(第五周周四)1.实验目的1、掌握类型转换运算符;2、掌握在if-else分支语句的if操作中使用switch语句;3、能熟练使用if-else分支和while循环语句开发java应用程序2.实验内容1、根据附录里的源代码,按照注释要求,完成代码填空,使程序能够运行得出结果。1)实验1托运行李
2、2)实验2自动售货机3)实验3猜数字游戏2、设计编写程序完成以下任务。1)在实验1的基础上进行改进,让飞机在托运行李时给用户一的优惠:免收费用中不足一元、一角或一分的金额。2)在实验2的基础上进行改进,使得用户也可以投入5元钱,选择“草原奶茶”、“青青咖啡”和“甜美酸奶”之一。3)输入一个数字,判断是一个奇数还是偶数(知识点:条件语句)知识点:二选一条件语句4)编写程序,判断一个变量x的值,如果是1,输出x=1,如果是5,输出x=5,如果是10,输出x=10,除了以上几个值,都输出x=none。(知识点:条件语句
3、)知识点:条件语句switch(byte,short,int,char)5)分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。(知识点:循环语句)6)编写应用程序,求1+1/2!+1/3!+1/4!+……的前20项和。知识点:循环+条件判断的基本运用7)声明一个int数组,将1-10的数据存储到该数组当中。从键盘中输入一个整数,将该整数放到数组中下标为5的空间中,最后计算该数组中所有数据的和并打印输出。(知识点:数组的声明、初始化、数组的访问,循环语句的使用)8)提高题:除去次
4、方数自然数的平方数是:1491625…自然数的立方数是:182764125…自然数的4次方数是:11681256……这些数字都可以称为次方数。1~10000中,去掉所有的次方数,还剩下多少个数字?3.实验步骤1、publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubinttrainCharge=12;intcarCharge=22;doubleplaneCharge=0.062;Scannerreader=newScanner(Syste
5、m.in);doubleweight,charge;System.out.printf("输入行李重量:");weight=reader.nextDouble();System.out.printf("行李重量:%f公斤(kg)",weight);System.out.printf("需要计费的重量:%d(kg)",(int)weight);charge=(int)weight*trainCharge;//将表达式(int)weight*trainCharge赋值给chargeSystem.out.pri
6、ntf("用火车托运(%d元/kg),费用%f元",trainCharge,charge);System.out.printf("需要计费的重量:%d(kg)",(int)(weight+0.5));charge=(int)(weight+0.5)*carCharge;//将表达式(int)(weight+0.5)*carCharge赋值给chargeSystem.out.printf("用汽车托运(%d元/kg),费用%f元",carCharge,charge);System.out.printf(
7、"行李重量:%f克(g)",weight*1000);System.out.printf("需要计费的重量:%d(g)",(int)(weight*1000+0.5));charge=(int)((int)(weight*1000+0.5)*planeCharge);//将表达式(int)(weight*1000+0.5)*planeCharge赋值给chargeSystem.out.printf("用飞机托运(%f元/kg),费用%f元",planeCharge,charge);}}2、public
8、classtwo{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubintmoney;intdrinking;System.out.printf("投入金额:2、3或5元(按Enter键确认):");Scannerreader=newScanner(System.in);money=reade
此文档下载收益归作者所有