美图2016校招java编程
2015-10-28 17:23
501 查看
打印九九乘法表,不能使用for,while
解:使用递归,代码如下
解:使用递归,代码如下
public class nine { public static void main(String[] args){ int i=1,j=1; foo_C(1,1); } public static void foo_C(int i, int j) { System.out.print(i+"*"+j+"="+i * j+" "); if (i == j) { System.out.println(""); if (i == 9 && j == 9) { return; } foo_C(1, j + 1); return; } foo_C(i + 1, j); } }
相关文章推荐
- java 接口回调
- java Vamei快速教程19 嵌套类
- Java解析eml内容和附件
- Java:IO流之字符流Reader、Writer详解
- Spring MVC 中的 forward 和 redirect
- java Vamei快速教程18 容器
- java学习笔记
- Spring Class MongoTemplate详解
- java中System类对IO的支持
- 使用jsp+javaBean写一个网页计算器
- (26) java泛型实现原理 及 java泛型详解
- SpringMVC中Controller跳转到另一个Controller方法
- java web 之 web.xml篇
- Java FileFilter 文件过滤
- 用Java来输出soap报文
- java编程之多线程 入门级,继承Thread类
- spring+ibatis
- 微博短链接的生成算法(Java版本)
- java Vamei快速教程17 多线程
- JAVA与sqlite