当前位置:文档之家› 基本数据类型与控制语句

基本数据类型与控制语句

4掌握使用if…else if多分支语句;
5使用if…else分支和while循环语句解决问题。
二、实验内容
任务1一个简单的应用程序
实验要求:
编写一个简单的Java应用程序,该程序在命令行窗口输出两行文字:“你好,很高兴学习Java”和“We are students”。
1、源代码:
2、运行结果:
3、实验结果与分析:(明确地写出最后结果,并对自己得出的结果进行具体、定量的结果分析,说明其可靠性;杜绝只罗列不分析)
number=Integer.parseInt(str);
if(ber>=1&&number<=9999)
{
d4=number/1000;
d3=number/100;
d2=number/10;
if(d4!=0)
{
System.out.println(number+"是4位数");
if(d4==d1&&d3==d2)
{
System.out.println(number+"是回文数");
}
elseSystem.out.println(number+"不是回文数");
}
elseif(d3!=0)
{
System.out.println(number+"是3位数");
if(d3==d1)
{
System.out.println(number+"是回文数");
任务2联合编译
实验要求:
编写4个源文件:Hello.java、A.java、B.java和C.java,每个源文件只有一个类,Hello.java是一个应用程序(含有main方法),使用了A、B和C类。将4个源文件保存到同一目录中,例如:C:\100,然后编译Hello.java。
1、源代码:
2、运行结果:
任务6打印出九九乘法表。
1、源代码:
2、运行结果:
3、实验结果与分析:
任务7从命令行接受若干个整数并进行排序,之后输出排序结果。
1、源代码:
2、运行结果:
3、实验结果与分析:
三、结论(写本次实验的收获)
}
elseSystem.out.println(number+"不是回文数");
}
elseif(d2!=0)
{
System.out.println(number+"是2位数");
if(d2==d1)
{
System.out.println(number+"是回文数");
}
elseSystem.out.println(number+"不是回文数");
实验一基本数据类型与控制语句
实验课程名:Java程序设计
专业班级:12网工班学号:姓名:
实验时间:2014.3.31-4.18实验地点:K4-307指导教师:倪波
一、实验目的和要求
1掌握开发Java应用程序的3个步骤:编写源文件、编译源文件和运行应用程序;
2学习同时编译多个Java源文件;
3掌握char型数据和int型数据之间的相互转换,同时了解unicode字符表;
实验要求:
编写一个Java应用程序,实现下列功能:
1)程序随机分配给客户一个1—100之间的整数
2)用户在输入对话框中输入自己的猜测
3)程序返回提示信息,提示信息分别是:“猜大了”、“猜小了”和“猜对了”。
用户可根据提示信息再次输入猜测,直到提示信息是“猜对了”。
1、源代码:
2、运行结果:
3、实验结果与分析:
}
elseif(d1!=0)
{
System.out.println(number+"是1位数");
System.out.println(number+"是回文数");
}
}
}
else{
System.out.println("\n%d不在1至9999之间");
}
2、运行结果:
3、实验结果与分析:
任务5猜数字游戏。
3、实验结果与分析:
任务3输出希腊字母表。
实验要求:
编写一个Java应用程序,该程序在命令行窗口输出希腊字母表。
1、源代码:
2、运行结果:
3、实验结果与分析:
任务4回文数。
实验要求:
编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都是回文数。
1、源代码:importjavax.swing.JOptionPane;
publicclasssy1_4{
publicstaticvoidmain(String arg[])
{
intnumber=0,d4,d3,d2,d1;
String str=JOptionPane.showInputDialog("输入一个1致9999之间的数");
相关主题