Java实验报
intc[]=newint[a.length];
inti=0,result=0,k=0;
for(i=0;i<a.length;i++){
if(a[i]!=0){
k=i;
break;
}
}
for(i=k;i<a.length;i++){
System.out.printf("%d",a[i]);
}
System.out.printf("\n加上:\n");
实验报告
课程名称
Java面向对象程序设计
实验名称
教室、老师和学生
姓名
***
学号
***
专业年级
14物联网
一、实验目的:
熟悉Java应用程序的基本结构,并能联合编译应用程序所需要的类。
二、实验内容:
编写3个源文件:ClassRoom.java、Teacher.java和Student.java,每个源文件只有一个类。ClassRoom.java含有应用程序的主类(含有main方法),并使用了Teacher和Student类。将3个源文件保存到同一目录中,例如C:\1000,然后编译ClassRoom.java。
charge=(int)(weight+0.5)*carCharge;
System.out.printf("用汽车拖运(%d元/kg),费用:%.2f元\n",carCharge,charge);
System.out.printf("行李重量:%.2f克(g)\n",weight*1000);
System.out.printf("需要计费的重量:%d(g)\n",(int)(weight*1000+0.5));
三、实验步骤(复制实验代码到这里,打印时请把括号里的内容删除):
实验源代码:
import
publicclassMachineSell{
publicstaticvoidmain(String[]args){
intmoney;
intdrinkKind;
System.out.printf("投入金额:2或3元(按Enter键确认):");
(2)汽车在计算托运行李费用时以kg为单位计算费用(22元/kg),将重量中小数部分进行四舍五入,即将不足1kg的部分进行四舍五入
(3)飞机在计算托运行李费用时以g(1kg等于1000g)为单位计算费用(0.062元/g),将重量中小数部分进行四舍五入,即将不足1g的部分进行四舍五入
用double型变量weight存放行李重量,用charge存放托运费用,程序让用户从键盘输入weight的值,该值是行李的重量(kg为单位),然后程序将分别计算出用火车、汽车和飞机托运行李的费用
实验名称
输出特殊偏旁的汉字
姓名
***
学号
***
专业年级
14物联网
一、实验目的:
掌握char型数据和int型数据之间的互相转换,同时了解Unicode字符表。
二、实验内容:
编写应用程序,在命令行窗口输出5个“石”字旁的汉字和5个“女”字旁的汉字。
三、实验步骤
实验源代码:
publicclassInputChiese{
实验名称
自动售货机姓名源自***学号***专业年级
14物联网
一、实验目的:
本实验目的是让学生掌握在if-else分支语句的if操作中使用switch语句。
二、实验内容:
自动售货机为客户提供各种饮料。饮料的价格有两种:2元和3元。用户投入2元钱,可以选择“净净矿泉水”、“甜甜矿泉水”和“美美矿泉水”之一。用户投入3元钱可以选择“爽口可乐”、“清凉雪碧”和“雪山果汁”之一。编写程序模拟用户向自动售货机投入钱币、得到一种饮料。
doubleweight,charge;
System.out.printf("输入行李重量:");
weight=reader.nextDouble();
System.out.printf("行李重量:%.2f公斤(kg)\n",weight);
System.out.printf("需要计费的重量:%d(kg)\n",(int)weight);
for(i=0;i<b.length;i++){
if(b[i]!=0){
k=i;
break;
}
}
for(i=k;i<b.length;i++){
System.out.printf("%d",b[i]);
}
for(i=a.length-1;i>=0;i--){
result=a[i]+b[i];
if(result>=10){
三、实验步骤
实验源代码:
publicclassHello{
publicstaticvoidmain(Stringargs[]){
你好,很高兴学习Java");
Aa=newA();
a.fA();
}
}
classA{
voidfA(){
arestudents");
}
}
四、实验结果
五、总结
这次实验让我初次认识了Java编程软件的环境,为以后编程打下基础
System.out.printf("%d",c[i]);
}
}
}
四、实验结果
五、总结
这次实验让我学会了用Java来进行数组计算。
实验报告
课程名称
Java面向对象程序设计
实验名称
托运行李
姓名
***
学号
***
专业年级
14物联网
一、实验目的:
本实验的目的是让学生掌握类型转换运算符。
二、实验内容:
(1)火车在计算托运行李费用时以kg为单位计算费用(12元/kg),忽略重量中的小数部分,即忽略不足1kg的部分
drinkKind=reader.nextInt();
switch(drinkKind){
case1:System.out.printf("得到净净矿泉水\n");
break;
case2:System.out.printf("得到甜甜矿泉水\n");
break;
case3:System.out.printf("得到美美矿泉水\n");
三、实验步骤
实验源代码:
publicclassHandleLargeNumber{
publicstaticvoidmain(String[]args){
inta[]={0,9,9,7,9,4,5,6,7,2,3,4,5,6,4,7,8,9,8,7,6,9};
intb[]={0,0,5,9,1,6,4,5,6,2,3,4,5,7,2,1,3,4,0,3,2,9};
Scannerreader=newScanner(System.in);
money=reader.nextInt();
if(money==2){
System.out.printf("选择净净矿泉水(1),甜甜矿泉水(2)和美美矿泉水(3)之一:\n");
System.out.printf("输入1,2或3:");
publicstaticvoidmain(Stringargs[]){
charch='研',zifu=0;
intp=22920,count=5,position=0;
for(charc=ch;c<=ch+count;c++){
position=(int)c;
on);
}
for(intn=p;n<=p+count;n++){
}
}
publicclassStudent{
voidintroduceSelf(){
}
}
publicclassTeacher{
voidintroduceSelf(){
}
}
四、实验结果
五、总结
这次实验熟悉了Java应用程序的基本结构,并将不同类保存运行在同个目录中。
实验报告
课程名称
Java面向对象程序设计
三、实验步骤
实验源代码:
importjava.util.*;
publicclassBaggageAndMony{
publicstaticvoidmain(String[]args){
inttrainCharge=12;
intcarCharge=22;
doubleplaneCharge=0.062;
Scannerreader=newScanner(System.in);
三、实验步骤
实验源代码:
publicclassClassRoom{
publicstaticvoidmain(String[]args){
Teacherzhang=newTeacher();
Studentjiang=newStudent();
zhang.introduceSelf();
jiang.introduceSelf();
break;
default:System.out.printf("选择错误");
}
}
elseif(money==3){
System.out.printf("选择爽口可乐(1),清凉雪碧(2),和雪山果汁(3)之一:\n");