Java中四种9*9乘法表的实现方式(附代码)
更新时间:2020年11月29日 14:27:31 作者:赵博林
这篇文章主要介绍了Java中四种9*9乘法表的实现方式(附代码),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
前言: 初学java,实现99乘法表是必学必会的内容。
需求 : 分别写出上下左右,对应四个角的乘法表。
思路: 可以先打印出*星星,形成一个直角三角形,然后再替换成乘法公式。
代码如下:
public class Demo {
public static void main(String[] args) {
for (int i = 1; i <=5 ; i++) {
for (int j = 1; j <=i; j++) {
System.out.print("* ");
}
System.out.println("");
}
}
}
效果如下:

下面给出完整的代码:
System.out.println("左下角");
for(int i = 1;i<10;i++){
for(int j = 1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
System.out.println("右下角");
for(int i = 1;i<10;i++){
for(int j = 9;j>=1;j--){
if(j>i){
System.out.print("\t\t");
}else{
System.out.print(j+"*"+i+"="+i*j+"\t");
}
}
System.out.println();
}
System.out.println("左上角");
for(int i = 9;i>0;i--){
for(int j = 1;j<=i;j++){
System.out.print(j+"*"+i+"="+i*j+"\t");
}
System.out.println();
}
System.out.println("右上角");
for(int i = 9;i>=1;i--){
for(int j=9;j>=1;j--){
if(j<=i){
System.out.print(j+"*"+i+"="+i*j+"\t");
}else{
System.out.print("\t\t");
}
}
System.out.println();
}
}
效果图:
左下角

右下角

左上角

右上角

总结: 对初学者来说,掌握双重for循环,对解决这些实际问题,有很大的意义,一定要掌握。
到此这篇关于Java中四种9*9乘法表的实现方式(附代码)的文章就介绍到这了,更多相关Java 9*9乘法表内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
SpringBoot用实体接收Get请求传递过来的多个参数的两种方式
本文主要介绍SpringBoot用实体接收Get请求传递过来的多个参数,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-04-04
Spring Boot前后端分离开发模式中的跨域问题及解决方法
本文介绍了解决Spring Boot前端Vue跨域问题的实战经验,并提供了后端和前端的配置示例,通过配置后端和前端,我们可以轻松解决跨域问题,实现正常的前后端交互,需要的朋友可以参考下2023-09-09
关于Jackson的JSON工具类封装 JsonUtils用法
这篇文章主要介绍了关于Jackson的JSON工具类封装 JsonUtils用法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-09-09


最新评论