1 / 2 福建农林大学实验报告实验一 Java开发环境一、实验目的:1、掌握分支、循环语句的使用。二、实验内容:1、用循环语句打印一个99乘法表。2、判断回文数(逆序排列后得到的数和原数相同)。三、实验要求:1、打印的乘法表应该呈现阶梯状。2、给定一个1-99999 之间的整型数,程序可以判断它的位数,并判断是否是回文数。3、实验报告给出完整代码。四、算法描述及实验步骤先定义两个变量i 和 j 然后初始化值为1,由于题目的条件, 所以 i<+9而 j<=I,然后经过输出语句System.out.print (j+"*"+i+"="+i*j+" ");可将 i 和 j 值进行相乘,最后用输出语句改变下格式就可以了。五、调试过程及实验结果1 算出来的并没有按照表格输出改 System.out.println (" "); 中 println 后的 ln 就可以改变换行了,2 2 / 2 六、总结通过第一小题的练习,让我加强了对for 循环语句和输出函数的使用。经过第二小题的练习,我懂得了什么是回文数,并且用.reverse(),反转字符串来反转,然后将反转后的数字和之前的数字进行比较。七、附录(代码):9*9 乘法表:class Test{ public static void main (String[] args) { for(int i=1;i<=9;i++) { for(int j=1;j<=i;j++) { System.out.print (j+"*"+i+"="+i*j+" "); } System.out.println (" "); } } } 判断回文数:class Test { public static void main(String[] args) { String str = "1234554321"; boolean huiwenshu = new StringBuilder(str).reverse().toString().equals(str); System.out.println (str); System.out.println(huiwenshu); } }