标准计算答案(java)
来源:互联网 发布:新疆网络限制 编辑:程序博客网 时间:2024/05/08 16:21
大家也许在上学的时候,都会做一道题: 打印一棵树。
比如:
*
***
*****
*******
*********
***********
*************
*
*
*
*
*
基本编码:
public class treeDemo01 {
/**
* @param args
*/
public static void main(String[] args) {
//System.out.println("This tree demo");
//tree body
for(int k = 0; k < 5; k++) {
for (int i = 4; i > k; i--) {
System.out.print(" ");
}
for (int i = 0; i < k + 1; i++) {
System.out.print("*");
}
for (int j = 0; j < k; j++) {
System.out.print("*");
}
System.out.print("/n");
}
//tree trunk
for (int i = 0; i < 5; i++) {
for (int j = 0; j < 4; j++) {
System.out.print(" ");
}
for (int j = 0; j < 1; j++) {
System.out.println("*");
}
}
}
编码说明: 编写这个“树”需要两部分组成,“树”的主体(tree body)和“树”的干(tree trunk)。
而编码中有只有两个字符"*"和" ",后边的就是空格。
// tree body
外层循环决定“树”的层如果是5层如上所示
//tree trunk
外层循环决定“树干”的高度如果是5行则如上所示
下一篇, 介绍对它进行改进!
- 标准计算答案(java)
- 标准计算答案(java)-使用方法
- CCF日期计算JAVA答案
- 计算几何 [二分答案]
- java答案
- java答案
- 标准库函数计算时间
- 云计算的标准
- 计算标准体重
- 计算标准体重
- 计算标准体重
- excel计算标准分
- 计算标准体重
- IEEE754标准计算
- 计算标准体重
- 计算标准体重
- 分数计算问题和答案
- java 标准
- String 和Timestamp类型的相互转换
- 大家好
- OpenCV学习笔记(5)在单个窗口中显示多个视频子窗口
- ubuntu-9.04DVD版linux系统安装秘诀
- 谁能给我一个算法?关于求最省材料的
- 标准计算答案(java)
- C++学习链接
- 利用WIKI资源
- NS2学习笔记
- VC中DLL的创建及调用方法
- ManagementObject 参数 WMI 一些参数(Win32_NetworkAdapterConfiguration)
- 印刷厂管理系统
- 怎样获取未知DLL的接口参数
- NS2学习笔记