Java怎么实现反三角九九乘法表
发表于:2024-12-03 作者:千家信息网编辑
千家信息网最后更新 2024年12月03日,小编给大家分享一下Java怎么实现反三角九九乘法表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!(1)先确定行数,一共9行
千家信息网最后更新 2024年12月03日Java怎么实现反三角九九乘法表
小编给大家分享一下Java怎么实现反三角九九乘法表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
(1)先确定行数,一共9行
for(int i=1;i<=9;i++){}
(2)确定每行有多少个表达式。根据要求,第一行有9个表达式,第二行有8个表达式……以此类推
for(int j=i;j<=9;j++){}
相信有些小伙伴看这一步,有一些迷惑。不要着急,请听我慢慢道来。
外层循环,i=1 的时候,内层循环就是从 [1,9] 之间开始遍历,有 9 个数值,对应了第一行有9个表达式。
i=2 的时候,内存循环从 [2,9] 之间开始遍历,有 8 个数值,也就是对应第二行有8个表达式。
……
以此类推,最后就只有一个表达式。
(3)确定表达式打印方式
System.out.print(i+"*"+j+"="+(i*j)+"\t");
在 Java 中 print 和 println 虽然都是打印输出,但是意思不同,前者是不换行打印,后者是换行打印。
所以在每行结束,都会进行一个换行打印,即System.out.println();
整合以上全部内容,就可以得到完整代码:
在 Java 中 print 和 println 虽然都是打印输出,但是意思不同,前者是不换行打印,后者是换行打印。
所以在每行结束,都会进行一个换行打印,即System.out.println();
整合以上全部内容,就可以得到完整代码:
public class Demo07 { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = i; j <= 9; j++) { System.out.print(i+"*"+j+"="+(i*j)+"\t"); } System.out.println(); } }}
如果想要实现右对齐,需要改变内循环,再加入一个判断,具体代码:
public class Demo07 { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { if (i>j) System.out.print("\t\t"); else System.out.print(i+"*"+j+"="+(i*j)+"\t"); } System.out.println(); } }}
以上是"Java怎么实现反三角九九乘法表"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
表达式
内容
循环
代码
篇文章
乘法
乘法表
三角
不同
以此类推
一行
之间
意思
数值
时候
整合
类推
输出
着急
不怎么
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发中有 哪些工作岗位
通过基因靶点找中药数据库
三级网络技术要过二级
网络安全怼个人信息的定义
服务器 网卡 选购
数据库中dos
网络安全密钥英文缩写
网络安全防护知识视频
单机手机软件开发
WINXP主题软件开发
吕梁网络安全协会
高端网络安全服务找哪家
自建媒体服务器
小米丸子奇迹小镇服务器
找法网服务器被熊
上海大型网络技术欢迎咨询
敏捷软件开发原则 英文
邢台多媒体软件开发公司
网络安全漏洞犯罪
手机下载中心显示服务器错误
纽卡斯尔天气预报软件开发
合川区网络安全审计系统咨询费用
软件开发相关法律法规约束
软件开发公司会计实习报告
服务器分析工具
河北软件开发者企业
中国网络安全合理估值
吕梁网络安全协会
如何向数据库插入数据
数据库查询数学成绩最高分