没有合适的资源?快使用搜索试试~ 我知道了~
用三种java代码输出可扩展的数字三角形 1 3 6 10 15 2 5 9 14 4 8 13 7 12 11
资源推荐
资源详情
资源评论
集美大学计算机工程学院实验报告
课程名称:Web 编程技术 班级:网络 1111 实验成绩:
指导教师:余元辉 姓名:
实验项目名称:Java 编程输出数字斜塔 学号: 上机实践日期:2014-03-31
实验项目编号:02 组号: 上机实践时间: 2 学时
一、 实验目的
运用 Java 数组、控制语句进行编程
二、实验内容与设计思想
编程在屏幕上输出如下图所示的数字斜塔(要求画出程序流程图)
三、实验使用环境
操作系统: Microsoft Windows XP SP2
编程环境:JDK1.6 、 TOMCAT 6.0 、 Eclipse
四、实验步骤和调试过程
1.思路:通过观察第一行数据,发现每个数字是首项为 1,等差为 1 的等比数列的和.3=1+2,
10=1+2+3+4,列也有类似的关系,所以可根据下标得出
A[i][j]=1+(i+1)*i/2+(i+1)*j+(j+1)*j/2
由于在程序中是逐行赋值,输出,所以令 temp=1+(i+1)*i/2,再将 temp 放入运算,避免重复
计算
扩展:令 int[][] triangle=new int[n][n];可以任意得出不同的三角形
package 矩阵;
public class 矩阵 {
public static void main(String[] args) {
// TODO Auto-generated method stub
int[][] triangle=new int[5][5];
int temp;
for(int i=0;i<5;i++){
资源评论
linzhengui66
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功