1.用循环输出以下结果.
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
多来几种答案看看,当然越简便越好啦!2.问问switch语句中是不是在条件都不满足和条件都满足时全执行default后的语句?
3.能谈谈"\t"吗?有点迷惑,今天用它时发现当后面的数填满4格后又重新开始"\t",有点不懂。谢谢^^
*
* * *
* * * * *
* * * * * * *
* * * * *
* * *
*
多来几种答案看看,当然越简便越好啦!2.问问switch语句中是不是在条件都不满足和条件都满足时全执行default后的语句?
3.能谈谈"\t"吗?有点迷惑,今天用它时发现当后面的数填满4格后又重新开始"\t",有点不懂。谢谢^^
解决方案 »
- XML的字符串分析的问题
- java中的class类继承JFrame,为什么出现JPanel上的控件不能移动被锁定了还出现一个空对象的异常但运行没错误???高手帮帮!!!
- 检测您JAVA基本功是否扎实的问题!!开开心心快快乐乐送分题!祝朋友们编程的时候注意身体!
- 静态方法getClass()怎么用?
- class的问题,谁能帮我看看代码?
- 加分贴 to interpb
- 我的困惑__路在何方_迷茫 (请看破红尘的高手指点)
- 请问怎么把一个目录下的所有文件打包成jar形式?
- JAVA程序员薪资大调查(来者有分)-----找准你的身价.
- JAVA新手求助String的问题
- excel问题
- 如何在主线程中柔和地结束子线程
3,\t不是tab吗?
printStar(4);
} public static void printStar(int num){
for(int i = -1 * num ; i <= num ;i ++){
for(int j = 0;j < Math.abs(i);j++)
System.out.print(" ");
for(int k = 0;k < 2* (num-Math.abs(i)) - 1; k++)
System.out.print("* ");
System.out.println();
}
}
}
* Method main
* 第一个图形是
* *****
* ****
* ***
* **
* *
* @param args
*
*/
static void Pic1() {
int i, j;
System.out.println("第一个图形是:");
for (i = 5; i > 0; i--) {
for (j = 0; j < i; j++) {
System.out.print("*");
}
System.out.println(" ");
}
}
/**
* Method main
* 第二个图形是
* *
* **
* ***
* ****
* *****
* @param args
*
*/ static void Pic2() {
int i, j;
System.out.println("第二个图形是:");
for (i = 0; i < 5; i++) {
for (j = i; j >= 0; j--) {
System.out.print("*");
}
System.out.println(" ");
}
}
/**
* Method main
* 第三个图形是
* *
* **
* ***
* ****
* *****
* @param args
*
*/
static void Pic3() {
int i, j, k;
System.out.println("第三个图形是:");
for (i = 0; i < 5; i++) {
for (j = i; j < 5; j++) {
System.out.print(" ");
}
for (k = i; k >= 0; k--) {
System.out.print("*");
}
System.out.println("");
}
}
/**
* Method main
* 第四个图形是
* *****
* ****
* ***
* **
* *
* @param args
*
*/
static void Pic4() {
int i, j, k;
System.out.println("第四个图形是:");
for (i = 0; i < 5; i++) {
for (k = i; k >= 0; k--) {
System.out.print(" ");
}
for (j = i; j < 5; j++) {
System.out.print("*");
} System.out.println("");
}
}
/**
* Method main
* 第五个图形是
*
* @param args
*
*/
static void Pic5() {
int a = 1, b = 4, c, counter = 4;
System.out.println("第五个图形是:");
for (c = 5; c >= 1; c--) {
for (b = counter; b >= 0; b--) {
System.out.print(" ");
}
b = counter;
for (a = 1; a <= 9 - 2 * b; a++) {
System.out.print("*");
}
System.out.print("\n");
counter--;
}
counter = 1;
for (c = 1; c <= 4; c++) { for (b = 0; b <= counter; b++) {
System.out.print(" ");
}
for (a = 10; a >= 2 * b; a--) {
System.out.print("*");
}
System.out.print("\n");
counter++;
}
} public static void main(String[] args) {
// TODO: Add your code here
/*
* Pic1(); Pic2(); Pic3(); Pic4(); Pic5();
*/
int x = 4;
switch (x) {
case 0:
Pic1();
break;
case 1:
Pic2();
break;
case 2:
Pic3();
break;
case 3:
Pic4();
break;
case 4:
Pic5();
break;
}
}
}