三角形-->九九乘法表
使用嵌套循环打印九行*组成的三角形:
*
**
***
......
*********(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();
}
}
}
三角形-->九九乘法表的更多相关文章
- 用js实现打印九九乘法表
用js在打印九九乘法表 思考 在学习了流程控制和条件判断后,我们可以利用js打印各式各样的九九乘法表 不管是打印什么样三角形九九乘法表,我们都应该找到有规律的地方,比如第一列的数字是什么规律,第一行的 ...
- jsp...九九乘法表,三角形,菱形
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- Java EE 在网页输出九九乘法表、三角形、菱形
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- JavaWeb 输出九九乘法表,三角形,菱形
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...
- 【转】Python实现不同格式打印九九乘法表
前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...
- Java实现九九乘法表的输出
九九乘法表一般为三角形,每个数分别和从1到自身的数相乘然后把结果列出来,即要用到两层循环,外层是从1到9for(i=1;i<=9;i++),内层是当前数和从1到自身相乘for(j=1;j< ...
- 用Python实现九九乘法表
1.用“#”组成的矩形的实现 代码 eight = int(input("Height:")) #用户输入高度 width = int(input("Width:&quo ...
- Python实现不同格式打印九九乘法表
前言:最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码.代码小白,之前仅学 ...
- python以不同方式打印输出九九乘法表
参考:http://www.cnblogs.com/suiy-160428/p/5594389.htmlpython输出 9*9 乘法口诀表 矩形输出九九乘法表: for i in range(1,1 ...
随机推荐
- 2017 NAIPC A:Pieces of Parentheses
my team solve the problem in the contest with similar ideathis is a more deep analysis The main idea ...
- Python 断言 assert 的用法
assert 后边接的表达式的返回值必须是布尔值 assert expression, "对错误的描述信息" 如果expression表达式返回的是True, 程序正常执行, 如果 ...
- Good Bye 2017 C. New Year and Curling
Carol is currently curling. She has n disks each with radius r on the 2D plane. Initially she has al ...
- CPU的寄存器结构
计算机的硬件有三个基本要素,CPU.内存和I/O.CPU负责解释.执行程序,从内存或I/O输入数据,在内部进行运算,再把运算结果输出到内存或I/O.内存中存放着程序,程序是指令和数据的集合.I/O中临 ...
- 本地数据库导入线上服务器的mongodb中
更改默认端口 sudo vi /etc/mongod.conf 进入conf文件,修改port值为19999保存并退出. 重启mongodb sudo service mongod restart 进 ...
- CSS3盒子模型(中)
在CSS盒子模型(上)讲到了盒子模型的边框,内外边距,外边距合并等知识,接下来要总结的是盒子模型的布局常用到的一些CSS属性,比如:float.position等知识. 盒子模型布局稳定性 开始学习盒 ...
- 【Azure】Publish Error of "%(TargetOSFamily.Identity)" that evaluates to "" instead of a number
在向Azure部署程序的时候,出现如下错误: A numeric comparison was attempted on "%(TargetOSFamily.Identity)" ...
- 配置豆瓣镜像作为python 库的下载源
配置豆瓣镜像作为python 库的下载源 Windows 下如下配置:
- Angularjs集成第三方js插件之Uploadify
有时候需要用一些第三方插件,比如datepicker,slider,或者tree等.以前的做法是直接通过jquery取得某个元素,然后调用某个方法即可.但在angularjs中,不能直接这么写,必须写 ...
- python中del函数的垃圾回收
今天学习面向对象里的类被del函数的垃圾回收过程搞的晕头转向,经过了老师的讲解还是是懂非懂,然后看了很多博客慢慢的心里才有了个大概的了解. 刚刚看到一篇博客,觉得讲的很好,转载过来以供参考.以下转自笨 ...