福建农林大学资源与环境学院java实验报告5.docx
《福建农林大学资源与环境学院java实验报告5.docx》由会员分享,可在线阅读,更多相关《福建农林大学资源与环境学院java实验报告5.docx(11页珍藏版)》请在冰豆网上搜索。
福建农林大学资源与环境学院java实验报告5
福建农林大学资源与环境学院实验报告
系:
国土资源专业:
空间信息与数字技术年级:
2016
姓名:
任然学号:
3165706014实验室号____507__计算机号15
实验时间:
2018年6日指导教师签字:
成绩:
报告退发(订正、重做)
1.练习以下两种输入指令,个别输入1000,并印出。
2.编写程序,声明一个double型变量,并任意赋值,然后判断该书是否在1到
10000之间,根据结果输出下面其中一行结果(x需用实际的数值代替):
Thenumberxisbetween1and10000.
Thenumberxisnotbetween1and10000.
3分析下面程序,写出运行结果:
当for循环进行到if(i==3)成立时,由break跳出for循环,跳过for{}则无法输出3
4分析switch的作用写出下面程序运行的结果
1)当c=38时,运行结果是什么?
2)当c=8时,运行结果是什么?
3)当c=48时,运行结果是什么?
4)在每个case的输出语句后,添加break语句后,充分执行上述几种情况,分析有何变化,分析写出每次运行结果。
当c=38时,运行结果是
当c=8时,运行结果是
当c=48时,运行结果是
答:
switch的作用是判断,可进行多次判断,输出符合条件的判断对应的内容,并且可以输出多个判断的结果;
增加break后,在满足第一个条件后跳出switch{}则不会再输出符合条件的多项结果。
5通过键盘输入任一个整数判断其是否是素数并输出判断结果
6.通过键盘输入任意两个整数,按照从小到大的顺序输出这两个数。
7.写出下面的代码段执行后,j的值是多少?
并解释原因
Switch中只有一个条件且符合时,只执行下面最近的一个case的内容
8.写出下列程序片段中while循环体重复执行的次数
inta=1,
b=1;
while(a<=1000){
a=2*a;
b=b+1;
}
System.out.println(b);
9.编写个程序,输出1到200之间所有能被3整除的整数,要求输出时每行输出5个整数。
10.编写一个程序,输出个99乘法表,输出格式如下。
11.下面为素数程序的输出结果,请撰写素数程序,使之能够按要求输出:
235711
1317192329
3137414347
5359616771
7379838997