圣诞节来了,打印一颗圣诞树送给程序员
2012-12-26 09:21
471 查看
package com.mfl.demo;
import java.util.Scanner;
public class Christ {
/**
* 圣诞节来了,打印一颗圣诞树送给程序员
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Christ temp = new Christ();
System.out.println("请输入您需要的圣诞树的大小<数字>");
Scanner input = new Scanner(System.in);
int a = input.nextInt();
temp.ChristmasTree(2 * a);
}
void ChristmasTree(int n) {
int i, j, k, m;
for (i = 1; i <= n / 2; i++) {
for (j = 1; j < n / 2 + i; j++) {
if (j <= n / 2 - i)
System.out.print(" ");
else {
if (j % 2 == 0)
System.out.print("$");
else
System.out.print("*");
}
}
System.out.print("\n");
}
for (k = n / 2 + 1; k <= n - n / 4; k++) {
for (m = 1; m <= n + 1; m++) {
if (m != n / 2)
System.out.print(" ");
else
System.out.print("||");
}
System.out.print("\n");
}
}
}
import java.util.Scanner;
public class Christ {
/**
* 圣诞节来了,打印一颗圣诞树送给程序员
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
Christ temp = new Christ();
System.out.println("请输入您需要的圣诞树的大小<数字>");
Scanner input = new Scanner(System.in);
int a = input.nextInt();
temp.ChristmasTree(2 * a);
}
void ChristmasTree(int n) {
int i, j, k, m;
for (i = 1; i <= n / 2; i++) {
for (j = 1; j < n / 2 + i; j++) {
if (j <= n / 2 - i)
System.out.print(" ");
else {
if (j % 2 == 0)
System.out.print("$");
else
System.out.print("*");
}
}
System.out.print("\n");
}
for (k = n / 2 + 1; k <= n - n / 4; k++) {
for (m = 1; m <= n + 1; m++) {
if (m != n / 2)
System.out.print(" ");
else
System.out.print("||");
}
System.out.print("\n");
}
}
}
相关文章推荐
- 圣诞即来,一颗打印的圣诞树给程屌。
- 送给程序员的忠告
- 利用CSS画一颗圣诞树(两个叶子,三叶标记未完成)
- 程序员面试题精选100题(51)-顺时针打印矩阵
- 送给程序员的一份礼物——常用工具集(转载)
- 打印圣诞树
- 怎么用纯CSS画一颗圣诞树
- 16 输入一颗二元树,从上往下按层打印树的每个结点,同一层中按照从左往右的顺序打印。
- 送给正在找工作程序员,必须掌握的面试题
- 送给快要放弃的程序员同行们!
- 程序员的一颗浮躁的心
- 漫谈程序员系列:3D打印能打印出程序猿吗
- 输入一颗二叉树和一个整数,打印出二叉树中结点值的和为输入整数的所有路径(剑指offer)
- 送给自己的程序员箴言
- 乱弹花絮——小小编辑送给乱弹精英和所有程序员的礼物
- 程序员面试题目总结--数组(一)【递归求数组所有元素和、用一个for循环打印出一个二维数组、用递归判断数组是否是递增、有序数组中删除重复元素】
- [转载]程序员 挫折面前 请保持一颗编程单纯心
- 圣诞节平安夜主题(送给大家的小礼物)
- 【五校联考1day2】送你一颗圣诞树
- 《C专家编程》学习笔记(为什么程序员无法分清万圣节和圣诞节)