本帖最后由 沐阳6011 于 2014-5-28 20:51 编辑
原来的代码,课堂上老师讲过的九九乘法表:
- class ForDemo
- {
- public static void main(String[] args)
- {
- for (int x=1;x<=9; x++)
- {
- for(int y=1;y<=x;y++)
- {
- System.out.print(y+"*"+x+"="+y*x+"\t");
- }
- System.out.println();
- }
- }
复制代码 运行结果如图:
经修改后的代码:- class ForDemo1
- {
- public static void main(String[] args)
- {
- for (int x=9;x<=9&&x>0; x--)
- {
- for(int y=x;y<=9&&y>0;y--)
- {
- System.out.print(y+"*"+x+"="+y*x+"\t");
- }
- System.out.println();
- }
- }
- }
复制代码 运行结果如图:
。
虽然不是什么很难的程序,但是我经历了很多次的错误,更加深刻的理解了for循环语句的用法和思想,各位大神对这个修改的代码有什么更好的建议请多多指教!你们的批评是我进步的源泉哦。
|