Java如何打印输出九九乘法表「建议收藏」

Java如何打印输出九九乘法表「建议收藏」Java中如何打印输出九九乘法表——————————————————————————打印乘法表的方法1.使用双重for循环打印九九乘法表2.使用do{}while()实现打印九九乘法表双重for循环的使用打印结果如图示:Java程序源代码如下:publicclasstest99{ publicstaticvoidmain(String[]ar…

大家好,又见面了,我是你们的朋友全栈君。

Java如何打印输出九九乘法表

—— —— —— —— —— —— —— —— —— —— —— —— ——

打印乘法表的方法

1.使用双重for循环打印九九乘法表

2.使用do{}while()实现打印九九乘法表

双重for循环的使用

打印结果如图示:
正三角打印九九乘法表
Java程序源代码如下:

public class test99{ 
   
	public static void main(String[] args){ 
   
		/* for 循环实现9*9乘法口诀表 */
		for (int i = 1; i <= 9; i++){ 
   
			for (int j = 1; j <= i; j++){ 
   
			
				System.out.print(" " + i + "*" + j + "=" + (i * j)+"\t");// "\t"这是JAVA语言默认的制表符号,使用此符号,打印出的乘法表格较为美观
				if(i == j){ 
   
					System.out.print("\n");//当换行条件成立时,进行换行打印
				}
				
			}
		}
	}
}

注意:如果不使用制表符号”\t”,打印输出的九九乘法表将不美观。

do{}while()的使用

打印结果如图所示:
倒三角打印九九乘法表

public class 乘法表{ 
   
	public static void main(String[] args){ 
   
		/* do{}while循环实现9*9乘法口诀表 */
		int i=9;
		do{ 
   
			int j=1;
			do{ 
   
				System.out.print(i+"*"+j+"="+(i*j)+" "+"\t"); // "\t"这是JAVA语言默认的制表符号,使用此符号,打印出的乘法表格较为美观
				j++;
			}while(j<=i);//大于i之后跳出循环

			System.out.println();
			i--;
		}while(i>=1);//小于1之后跳出循环
	}
}
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/159704.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 公司的报表工具太难用,我三天撸了个Excel工具,运营小姐姐直呼太好用了,现已开源!!(建议收藏)

    公司的报表工具太难用,我三天撸了个Excel工具,运营小姐姐直呼太好用了,现已开源!!(建议收藏)冰河手把手教你撸Excel报表工具,俘获运营小姐姐的心,一起加油,搞起来!!冰河强烈建议收藏!!

    2022年6月28日
    28
  • 详解stacking过程

    翻到之前自己写的这篇博客,感觉写的还是不够简洁明了,特地回来改一下,顺便文末附上Kaggle内相关操作的代码,希望能够帮助学习的同学能够瞬间理解stacking这个概念。stacking:stacking是一种分层模型集成框架。以两层为例,第一层由多个基学习器组成,其输入为原始训练集,第二层的模型则是以第一层基学习器的输出作为特征加入训练集进行再训练,从而得到完整的stacking模型。sta…

    2022年4月6日
    128
  • 天合光能与阿里云合作取得阶段性成果「建议收藏」

    天合光能与阿里云合作取得阶段性成果

    2022年3月12日
    85
  • Angular面试题_angular面试

    Angular面试题_angular面试必看https://www.cnblogs.com/yugege/p/6526215.htmlangularjs是mvc还是mvvm框架?首先阐述下你对mvc和mvvm的理解首先为什么我们会需要MVC?因为随着代码规模越来越大,切分职责是大势所趋,还有为了后期维护方便,修改一块功能不影响其他功能。还有为了复用,因为很多逻辑是一样的。而MVC只是手段,终极目标是模块化和复用。mvvm的优点…

    2022年10月18日
    3
  • tcplayer 源码改造第一弹 -> 自定义加密

    tcplayer 源码改造第一弹 -> 自定义加密前序简介主要介绍了基于 tcplayer 的源码改造 完成自定义的 hls 加密 保证知识产权不涉及 tcplayer 的使用以及框架如何调用 详情请看腾讯云点播文档源码解析中有些注释是笔者加的 如需定位 请不要复制注释人群适用于需要保护视频原作权的各类网站的开发人员不适合没有任何前端基础的小白 请谨慎观看 hls 自定义加密方案实现后端将上传到服务器的视频进行切片处理读取 m3u8 文

    2025年9月27日
    4
  • ostaskdel函数_getreal函数

    ostaskdel函数_getreal函数INT8U OSTaskCreate(void(*task)(void*pd),void*p_arg,OS_STK*ptos,INT8Uprio);函数返回一个8位的整型数,调用该函数需要四个参数。第一个参数一个指针,也就是用户代码的首地址,在平时使用中我们把自己创建的任务的名字作为这个参数就可以了;第三个参数是指向任务堆栈栈顶的指针,通常我们把创建的任务的堆栈数组的首地址给第…

    2025年9月20日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号