黑马程序员技术交流社区
标题:
如何打印这种直角三角形啊???
[打印本页]
作者:
魏冬
时间:
2012-11-21 17:29
标题:
如何打印这种直角三角形啊???
求救啊??????学视频卡在这了,后面的每次减一可以做好。但是 前面的每次减一就写不出来...就高手指教。。。
QQ截图20121121172742.png
(1.54 KB, 下载次数: 66)
下载附件
2012-11-21 17:28 上传
作者:
殷士剑
时间:
2012-11-21 18:30
for(int i =5;i>0;i--){
for(int j=i;j>0;j--){
System.out.print(j+"");
}
System.out.print("\n");
}
作者:
王亚运
时间:
2012-11-21 18:34
/*
2012-11-21 练习
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
*/
class Print{
public static void show(int a){//x控制行数
for(int x=a;x>0;x--){
for(int y=x;y>0;y--){
System.out.print(y+" ");//不想要空格就删掉后面空格
}
System.out.println();
}
}
}
class PrintDemo{
public static void main(String[] args){
new Print().show(9);//输入5就是5行了
}
}
/*
多看两遍 九九乘法表
打印结果:
9 8 7 6 5 4 3 2 1
8 7 6 5 4 3 2 1
7 6 5 4 3 2 1
6 5 4 3 2 1
5 4 3 2 1
4 3 2 1
3 2 1
2 1
1
*/
复制代码
作者:
曹艺先-热爱编程
时间:
2012-11-21 19:35
public class Test {
/**
* 5 4 3 2 1
* 4 3 2 1
* 3 2 1
* 2 1
* 1
*
* @param num
*/
//就本题目而言 写一个静态的带参数的方法就可以了,参数的目的可以根据你的需要打几行
public static void print(int num) {
for (int x = num; x > 0; x--) { //控制行数
for (int i = x; i > 0; i--) {//控制次数
System.out.print(i + " ");
}
System.out.println(); //每循环玩一行换行
}
}
public static void main(String[] args) {
Test.print(5);
}
}希望能帮到你!
作者:
余磊
时间:
2012-11-22 00:04
楼上的几位都做出来了,我就不再锦上添花了!
其实这个挺简单的,只要你掌握了毕老师讲的那节课的基础,做出来应该没问题,你自己再好好看几遍,写点代码实现以下还不会的!多实现,应该很快可以掌握!
加油!!
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2