Java怎么实现反三角九九乘法表
发表于:2025-01-19 作者:千家信息网编辑
千家信息网最后更新 2025年01月19日,小编给大家分享一下Java怎么实现反三角九九乘法表,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!(1)先确定行数,一共9行
千家信息网最后更新 2025年01月19日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安全错误
数据库的锁怎样保障安全
c 数据库类源码下载
数据库时间查询最后两天
有线宽带总服务器在哪里
自贡网络安全等级保护
putty管理服务器
信息技术选修模块 网络技术
中国人寿市分公司软件开发
天津名优网络技术服务以客为尊
青岛软件开发职位
关于网络安全你了解多少
花网络安全手抄报防溺水
dsp的软件开发平台有哪些
南通计算机网络技术服务费
软件开发与应用就业前景
服务器需要客户端证书是什么意思
网络安全工程师学什么作业
2013年春网络技术
GitHub开源软件开发
信息网络安全 期刊
服务器核心数和内存大小
计算机实时数据库如何构建
张家港运营网络技术费用是多少
服务器电源 pc电源
南昌机器人rpa软件开发
工控网络技术
庞博数据库
小学生网络安全知识稿
首批网络安全创新创业
软件开发的实际岗位
数据库施工视频