Java中用for循环输出九九乘法表
首先先用一个for循环来输出第一行
for (int j = 1; j <= 9; j++) {System.out.println(1+"*"+j+"="+(1*j)+"\t"); }
输出结果:
然后在使用for嵌套循环来实现
public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {System.out.println(j+"*"+i+"="+(i*j)+"\t");//不换行输出且没输出一次中间多一个Tab键}} }
整个程序大概流程是第一个for循环j初始值为1,小于9判断为真执行循环体语句,进来之后i初始值为1,小于j判断为真执行循环体语句,输出i*j=(i+j),然后里面的for循环的i自增加1为2,大于j判断为假,跳出循环回到第一个for循环,j自增加1为2,小于9带入第二个for循环继续执行,以此类推,最终输入九九乘法表。
注意:print()与println()的区别,print()是不换行输出,会接着上一个输出结果继续输出;println()是换行输出,输出一个结果之后会自动换行,下一个输出结果就在下一行了。
源码及结果:
public class ForDemo04 {public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j <= i; j++) {System.out.print(j+"*"+i+"="+(i*j)+"\t");//不换行输出且没输出一次中间多一个Tab键}System.out.println();}} }
Java中用for循环输出九九乘法表相关推荐
- 如何使用一个for循环输出九九乘法表
问题引入 很多人刚接触C语言的时候一定会遇到这样一个题目,在屏幕上输出九九乘法表.我相信大多数人的解法都会是使用两个for循环,两个变量,一个if判断语句用来判断什么时候换行. 问题1:在屏幕上输出一 ...
- while 和 for 循环 :for循环输出九九乘法表
示例5:使用while循环输出如下图形 第一种方法 i = 0 while i < 7:if i%2==1: # 偶数行print("+ +")else: # 奇数行prin ...
- c语言用while循环输出九九乘法表,用C语言的while循环,打印九九乘法表
用C语言的while循环,打印九九乘法表 用C语言的while循环: #include int main(void) { int row = 1; while (row <= 9) { int ...
- java while九九乘法表_用java实现三种方法循环输出九九乘法表:
展开全部 for循环的结构:for(表达式 1:表达式 2:表达式 3) { 循环体 } 表达式 1:一般为赋值表达式:62616964757a686964616fe78988e69d83313 ...
- Java开发新手入门教程!java二维数组输出九九乘法表
一.java基础面试知识点 java中==和equals和hashCode的区别 int.char.long各占多少字节数 int与integer的区别 探探对java多态的理解 String.Str ...
- Java单层循环实现输出九九乘法表
package com.tj.chap4; /*** 单层循环输出九九乘法表* */ public class forfor99 {public static void main(String[] a ...
- mysql输出九九乘法表_for循环实现九九乘法表
{% for x in range(1,10) %} {% for y in range(1,x + 1) %} {{ y }} * {{ x }} = {{ y * x }} {% endfor % ...
- java输入九九乘法表只输出奇数行_java 输出九九乘法表口诀的代码
题目:输出9*9口诀. 程序分析:分行与列考虑,共9行9列,i控制行,j控制列. 程序设计: public class jiujiu { public static void main(String[ ...
- PHP输出一个上三角乘法表,javascript使用三种循环语句输出九九乘法表与输出一个三角形...
实例 html> js打印乘法表与输出三角形 document.write('for循环输出九九乘法表:'); for (var i = 1; i <=9 ; i++) { for(var ...
最新文章
- Linux Centos 7 安装配置nginx
- 如何在Android手机上进行Google Map的开发。
- find -mtime时间算法
- 对于sonar展示的问题数的研究
- 怎么通过media foundation将图像数据写入虚拟摄像头_[Camera]摄像头镜像
- DevOps/.NET 微服务 秋季分享会领优惠门票
- 两个MYSQL数据同步的SHELL脚本
- Flex创建弹出菜单(PopUpButton/Menu/PopMenuButton)
- 企业IT架构转型之道(书)总结以及反思
- 写给非网工的CCNA教程(5)应用最为广泛的网络--局域网LAN
- ArcGIS实验教程——实验二:ArcGIS地理配准完整操作步骤
- 树莓派如何连接WiFi
- ArchiSteamFarmV3.0使用服务器steam云挂卡
- 一款智能家居APP的雏形
- STM32物联网套件基础版03-控制继电器
- 区块链普惠云签扶持计划 京东数科助力中小企业复工复产
- 香港服务器部署网站慢,用香港云主机服务器网站慢怎么解决?
- Actions as Moving Points复现
- SynchroTrap-基于松散行为相似度的欺诈账户检测算法
- 豆瓣网的爬取和练习代码
热门文章
- 新南威尔士量子计算机专业,新南威尔士大学专业排名一览及最强专业推荐(QS世界大学排名)...
- 小程序如何显示群名称?
- springcloud gateway 整合swagger3.0.0
- iphone忘记锁屏密码解决办法
- 浅淡元宇宙发展面临的难题
- 嵌入式学习笔记(1)-Ubuntu基本操作及软件安装
- Delphi中关于DBGrid的DrawDataCell和DrawColumnCell的触发条件
- Unity使用Vuforia实现AR脱卡功能
- 产品经理的职责-----产品经理深入浅出课程
- 一个可以离线查询 IP 来源和 ISP 信息的终端利器