语句练习题10
2016-05-15 13:54
190 查看
打印杨辉三角,打印行数由用户输入。
结果:
Scanner sc=new Scanner(System.in); System.out.println("请输入打印的行数:"); int row=sc.nextInt(); int [][]arr=new int[row][row];//定义一个二维数组 for(int i=0;i<row;i++){ for(int j=0;j<=i;j++){ //第一列和列数等于行数的时候 对应的元素=1 if(j==0||j==i){ arr[i][j]=1; }else{ //其他位置的元素=该位置对应的上一行元素和左上方元素之和 arr[i][j]=arr[i-1][j]+arr[i-1][j-1]; } } } //打印输出 for(int i=0;i<row;i++){ for(int j=0;j<=i;j++){ System.out.print(arr[i][j]+"\t"); } System.out.println(); }
结果:
相关文章推荐
- s5pv210 datasheet_system_BUS
- Introduce
- QQ第三方登录
- Java 应用DOM方式解析XML文件
- .NET Framework (代码库、通用类型系统CTS、CLR) 简介
- Struts2文件上传以及文件名中文乱码解决
- powershell remote on computer
- 记录学习过程
- hibernate创建实体类的类型详解
- 风云杯大学生信安大赛(Web部分题解)
- Android 仿JD浏览商品。滑动头部隐藏显示
- mockito-初始化注解
- Angular 全局页面切换动画 me-pageloading
- php (适用于初学者)
- 确定elk中的数据存储的位置-和增加集群节点
- 详细介绍Java内存泄露原因
- wordpress4.5.1去除侧边栏的wordpress.org
- 语句练习题9
- textkit相关做图文混排键盘
- 在Ubuntu14.04下安装vsftp服务器