实验时间: 实验地点: 实验学时:
2、理解递归原理; 3、实现数组的简单应用。
二 实验内容
1、编程输出0~100间所有能被3或5整除的数,每行输出不多于5个数。 答: public class TestContinue {
public static void main(String[] args) { int n=0; int i=0;
for(n=0;n<=100;n++){
if(n % 3!=0 && n % 5!=0) //不能被3或5整除,结束本次循环 continue; i++;
System.out.print(n+\);
if(i % 5==0){ //每五个数一行 System.out.println(); } }
} }
运行结果
实验时间: 实验地点: 实验学时:
2、编写功能要求:按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70~84分,C等为60~69分 ,D等为 60分以下 。成绩的等级由键盘输入。
运行结果
实验时间: 实验地点: 实验学时:
3、运用java二维数组打印“魔方阵”。所谓魔方阵是指这样的矩阵,它的每一行、每一列和对角线之和均相等,要求打印1~25之间由自然数构成的魔方阵。 答:
public class Magics {
public static void main(String[] args) {
int i=0; int j=0; int m=0; int n=5; j=(n+1)/2-1;
int[][]a=new int[n][n];
a[i][j]=++m; while(m if(m%n==0&&m>1){ } if(i<0) } for(i=0;i System.out.println(); } } System.out.print(a[i][j]+\); i=i+n; j=j-n; if(j>(n-1)) a[i][j]=++m; i=i+2; j=j-1; 运行结果 实验时间: 实验地点: 实验学时: 三 实验内容中遇到的问题、解决方法和体会。 实验时间: 实验地点: 实验学时: 实验二 方法与递归 一 实验目的与要求 1、理解递归原理; 2、掌握递归方法的设计与调用。 二 实验内容 1、输入两个整数m和n,求其最大公约数和最小公倍数。 public class CommonMultiply { public static void main(String[] args) { int m,n,r,gcd,lcm=0; m = Integer.parseInt(args[0]); //把字符串转换整型 n = Integer.parseInt(args[1]); lcm = m*n; while((r=m%n)!=0){ m=n; n=r; } gcd=n; lcm=lcm/gcd; System.out.println(\最大公约数:\+gcd); //打印出最大公倍数 System.out.println(\最小公倍数:\+lcm); //打印出最小公倍数 } } 运行结果 输入6,21 百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库java实验报告册(2)在线全文阅读。
相关推荐: