加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

java程序代码“打印直角三角形”

(2016-12-16 17:03:39)
标签:

计算机

编程开发

java

分类: 编程开发篇
一、java实例:

http://s9/mw690/002E9Pdjzy76hg48Uo8f8&690

题目:打印直角三角形

输入行数,打印直角三角形

1、从控制台输入直角三角形的高度(行数);

2、每行*的数目依次为1、3、5、7等;

二、实现思路:

1、外层循环控制行数,根据用户输入的行数得到外层循环条件;

2、分析每行打印内容:每一行打印一个*号,第i行的*号数为i+i-1,从而得到内层循环条件;


三、程序代码:

import java.util.Scanner;

public class ljp43{

    public static void main(String[] args){

        Scanner input=new Scanner(System.in);

        System.out.println("请输入直角三角形的行数:");   

        int hs=input.nextInt();//控制台输入直角三角形的行数

        for(int i=1;i<=hs;i++){//打印第几行

            for(int j=1;j<=i+i-1;j++){//第一次1+1-1=1;第二次2+2-1=3;第三次3+3-1=5;以此类推

                System.out.print("*");    

            }

            System.out.print("\n");  

        }

    }

}  
                 

四、结果输出:



本教程由学者之星原创,如需转载其他网站请注明原处网址:http://blog.sina.com.cn/linjpwz

对教程代码有疑问或不解可回帖咨询!

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有