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安全错误
数据库的锁怎样保障安全
web怎么发布服务器
福建大数据卫星授时服务器云空间
漳平软件开发外包价格
许可证服务器版本有问题
广电服务器连接超时
软件开发人才驻点开发机构
概述网络安全的两个主要要素
网络技术员什么级别
dell服务器售后电话400
无线web认证服务器
高中生网络安全常
安琪网络安全手抄报图片
一年级网络安全进校园的手抄报
有关网络安全的安全策略
软件开发流程管理的研究背景
软件开发项目预算都有哪些
开封市网络安全等级
服务器托管市场前景
软件开发流程和配置库的使用
新余企业服务器哪家做的好
超微服务器管理口装系统
一键重装系统软件开发
数据库表必须是线性表还是二维表
软件开发绘图工具viso
软件开发公司上税比例
内江软件开发怎么样
服务器data文件
wsus服务器不加入域
65001数据库
租游戏服务器有什么平台