使用嵌套循环打印九行*组成的三角形:

*

**

***

......

*********(9个)

 public class Triangle {

     /**
* 使用嵌套循环打印九行*组成的三角形
*/
public static void main(String[] args) {
for(int row = 0; row < 9; row++){//行
for(int col = 0; col <= row; col++){//每行的*个数
System.out.print("*");//每次循环打印一个*,注意这里不换行
}
//每行结束,要换行
System.out.println();
}
} }

延伸:输入要打印的行数,使用嵌套循环打印三角形

 import java.util.Scanner;

 public class Triangle {

     /**
* 使用嵌套循环打印九行*组成的三角形
*/
public static void main(String[] args) {
//需要用户输入,所以定义扫描器
Scanner sc = new Scanner(System.in);
//输入行数
System.out.println("请输入行数:");
int rows = sc.nextInt();
//开始打印三角形,注意循环的行数要用输入的数字
for(int row = 0; row < rows; row++){//行
for(int col = 0; col <= row; col++){//每行的*个数
System.out.print("*");//每次循环打印一个*,注意这里不换行
}
//每行结束,要换行
System.out.println();
}
} }

延伸:打印九九乘法表(将第一个直角三角形的*换成乘法式子)

 import java.util.Scanner;

 public class Triangle {

     /**
* 九九乘法表
*/
public static void main(String[] args) {
//需要用户输入,所以定义扫描器
Scanner sc = new Scanner(System.in);
//输入行数
System.out.println("请输入行数:");
int rows = sc.nextInt();
//开始打印三角形,注意循环的行数要用输入的数字
for(int row = 0; row < rows; row++){//行
for(int col = 0; col <= row; col++){//每行的*个数
int num01 = row + 1;//行数从0开始,乘法从1开始
int num02 = col + 1;
int result = num01 * num02;//乘法计算
System.out.print(num02+"*"+num01+"="+result+"\t");//输出结果,注意这里不换行
}
//每行结束,要换行
System.out.println();
}
} }

三角形-->九九乘法表的更多相关文章

  1. 用js实现打印九九乘法表

    用js在打印九九乘法表 思考 在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表 不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什么规律,第一行的 ...

  2. jsp...九九乘法表,三角形,菱形

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  3. Java EE 在网页输出九九乘法表、三角形、菱形

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  4. JavaWeb 输出九九乘法表,三角形,菱形

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

  5. 【转】Python实现不同格式打印九九乘法表

    前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...

  6. Java实现九九乘法表的输出

    九九乘法表一般为三角形,每个数分别和从1到自身的数相乘然后把结果列出来,即要用到两层循环,外层是从1到9for(i=1;i<=9;i++),内层是当前数和从1到自身相乘for(j=1;j< ...

  7. 用Python实现九九乘法表

    1.用“#”组成的矩形的实现 代码 eight = int(input("Height:")) #用户输入高度 width = int(input("Width:&quo ...

  8. Python实现不同格式打印九九乘法表

    前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...

  9. python以不同方式打印输出九九乘法表

    参考:http://www.cnblogs.com/suiy-160428/p/5594389.htmlpython输出 9*9 乘法口诀表 矩形输出九九乘法表: for i in range(1,1 ...

随机推荐

  1. OpenvSwitch 解读

    OpenvSwitch 解读 报文匹配流程参考下图 调用流程(内核): ovs_vport_receive->ovs_dp_process_received_packet->ovs_flo ...

  2. String-680. Valid Palindrome II

    Given a non-empty string s, you may delete at most one character. Judge whether you can make it a pa ...

  3. JavaScript函数学习总结(一)---函数定义

    博客原文地址:Claiyre的个人博客 如需转载,请在文章开头注明原文地址 在许多传统的OO语言中,对象可以包含数据,还可拥有方法,也就是属于该对象的函数.但在JavaScript中,函数也被认为是一 ...

  4. 【wireshark】插件开发(二):Lua插件开发介绍

    1. Wireshark对Lua的支持 本节相关内容可参考Wireshark开发指南第10章”Lua Support in Wireshark”. Wireshark集成了Lua解释器,以支持Lua脚 ...

  5. 【12】JMicro微服务-Zookeeper

    如非授权,禁止用于商业用途,转载请注明出处作者:mynewworldyyl 往下看前,建议完成前面1到11小节 1. CuratorFramework支持 JMicro目前基于Zookeeper实现统 ...

  6. 【pkuwc2018】 【loj2537】 Minmax DP+线段树合并

    今年年初的时候参加了PKUWC,结果当时这一题想了快$2h$都没有想出来.... 哇我太菜啦.... 昨天突然去搜了下哪里有题,发现$loj$上有于是就去做了下. 结果第一题我5分钟就把所有细节都想好 ...

  7. .Net Core 发布WindowsServices

    项目代码文件夹 执行命令 dotnet publish -c Release -r win-x64

  8. Lingo 做线性规划 - Operation Management Applications

    Reference: <An Introduction to Management Science Quantitative Approaches to Decision Making, Rev ...

  9. 四、CLR执行程序集中代码和IL代码简介

    三.加载公共语言运行时中介绍了在安装了.Net Framework中加载公共语言运行时,公共语言运行时加载程序集的过程.以及通过vs stdio设置源码编译的目标平台的过程. 本问主要介绍公共语言加载 ...

  10. 【树】Serialize and Deserialize Binary Tree

    题目: Serialization is the process of converting a data structure or object into a sequence of bits so ...