Scala编写的打印乘法口诀和金字塔
2016-07-04 16:39
477 查看
刚开始接触scala,觉得语法简单,一时兴起就写了两个简单的例子
public class Calculate { public static void test1(){ for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+i*j+" "); } System.out.println(); } } public static void test2(){ int i=1; while(i<10){ int j=1; while(j<=i){ System.out.print(j+"*"+i+"="+i*j+" "); j++; } System.out.println(); i++; } } public static void main(String[] args) { test1(); test2(); } }
public class Pyramid { public static void open(int k){ for(int i=1;i<=k;i++){ for(int j=1;j<=k-i;j++){ System.out.print(" "); } for(int j=1;j<=i;j++){ System.out.print("* "); } System.out.println(); } } public static void main(String[] args) { open(9); } }
相关文章推荐
- 如何为CheckBoxList和RadioButtonList添加滚动条
- 【c++程序】十六进制转换十进制
- Eclipse变量插件问题
- webview点击输入框消失
- Andriod中ExpandableListView的使用结合json数据
- iOS自动旋转问题
- SUSE-Xshell连接不到SUSE服务器
- 116. Populating Next Right Pointers in Each Node
- Eclipse Class Decompiler——Java反编译插件
- 导航条
- spring中配置Redis的sentinel
- C4819导致程序调试时无法正确指向断点的修正
- Android的材料设计兼容库(Design Support Library)
- js闭包的理解
- 远程调试
- BZOJ4415 [Shoi2013]发牌
- poj2115[扩展欧几里德]
- Android Studio自定义模板
- 定时短信的实现
- mysql 安装