在java中写一个九九乘法表,我们只需要用一个for循环嵌套就可以了,我们先写一个for循环嵌套格式,

for(;;){for(;;) 

然后我们知道内循环和外循环所控制行和列,我们可以看出来九九乘法表的第一列和乘数都是1,所以定义y=1,x=1,并且乘数随着行数的增加而递增,所以x<=9,因为是向下列数逐渐递增所以y<=x,那么我们的打印语句该怎么写呢,我们就按照正常的顺序写就可以了

System.out.print(y+"*"+x+"="+y*x");这样写就会是我们最常规的。所以整个的代码就是这样写的

for(int x=1;x<=9;x++){for(int y=1;y  <=x;y++) {System.out.print(y+"*"+x+"="+y*x);}System.out.println();//只有一个功能就是换行。}}}

打印结果如图所示,

我们可以看出来这样是非常丑的,我们只需要在打印的后面加上一个制表符就行了。

System.out.print(y+"*"+x+"="+y*x+"\t");

这样打印出来的结果就是我们看起来非常美观的结果了。

如果我们想从上面到下面是从9开始运算的话我们就只需要改动几个部分就可以了。

for(int x=1;x<=9;x++){for(int y=9;y  >=x;y--) {System.out.print(y+"*"+x+"="+y*x+"\t");}System.out.println();//只有一个功能就是换行。}}}

这样得出的结果就是从9开始从上往下递减的结果了。

只要我们把for循环嵌套学习好应用好这个还是非常简单上手的。

如何用java写一个九九乘法表。相关推荐

  1. 用代码写一个九九乘法表

    可以使用循环语句来生成九九乘法表: for i in range(1, 10):for j in range(1, i+1):print("{}x{}={}".format(j, ...

  2. python语言写九九乘法表_怎么使用Python语言写一个九九乘法表?

    伊谢尔伦2017-02-14 09:26:071楼 具体实现方法如下:#!/usr/bin/env python # 9 * 9 for i in range(1, 10): print for j  ...

  3. java 不用if_Java 不用for不用if写出九九乘法表算法

    Java 不用for不用if写出九九乘法表算法代码如下: public class ss { public static void main(String[] args) { row(); } sta ...

  4. 如何用Java写一个斗地主(一)

    如何用Java写一个斗地主(一) 序言 正文 创建卡牌 打乱牌序 发牌 课后吐槽 序言 作为一名大三的普普通通大学生,被实习老师(?)强迫下,第一次开始写CSDN的博客,如果写的不好,请多多包涵咯. ...

  5. Java如何打印九九乘法表

    Java如何打印九九乘法表 分析: 要打印九九乘法表,可以借助双重循环先看整体,有9行,所以就先用一个for循环,for(i=1;i<=9;i++): 再将每一个看作一个整体,第一行打印一个,第 ...

  6. 利用函数写出九九乘法表

    九九乘法表大家应该都熟悉,那么利用函数写一个九九乘法该怎么写呢. 这个是换行带来的效果,打印的时候我们用了%-2d ,目的是为了左对齐,更加美观. #include<stdio.h> vo ...

  7. 用Java实现输出九九乘法表

    Java--循环嵌套输出九九乘法表 用Java实现输出九九乘法表 代码 运行结果 用Java实现输出九九乘法表 Java语言实现九九乘法表就是用简单的循环嵌套.代码如下 代码 package choi ...

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

    Java如何打印输出九九乘法表 -- -- -- -- -- -- -- -- -- -- -- -- -- 打印乘法表的方法 1.使用双重for循环打印九九乘法表 2.使用do{}while()实现 ...

  9. 如何用java写一个年日历

    如何用java写一个年日历 没啥难的,话不多说上代码

最新文章

  1. 嵌入式传感器是智能移动增长的关键
  2. VTK:Shaders之SpatterShader
  3. Git使用技巧(1)-- 配置【持续更新】
  4. Macbook Pro笔记本双系统MacOS和Windows切换默认启动
  5. mysql灰度更新_灰度发布系统架构设计
  6. Java 蓝桥杯 分解质因数
  7. qt调用仪器驱动库dll实现程控
  8. Android6.0内核移植(1):分析编译日志
  9. sim800a指令_SIM900A 各功能指令 详细版
  10. HP 打印机驱动安装报错Return code: 1603解决办法
  11. 9大最佳工程施工项目管理系统
  12. 华硕服务器 u盘安装系统,华硕u盘装系统图解教程
  13. Dalvik字节码和Smali基本语法
  14. 医院PACS系统源码
  15. oracle pdb监听配置,oracle 12c 监听
  16. office2019卸载组件_office2019软件安装教程
  17. 以下关于android应用程序的目录结构,以下关于Android应用程序的目录结构描述中,错误的是哪个()...
  18. 【突变检验方法二】MATLAB实现贝叶斯突变检测
  19. el-table合计
  20. zookeeper集群在线迁移(扩容)详解

热门文章

  1. 《计算机视觉技术与应用》-----第二章 图像处理基础
  2. 丰富多彩的开放课程资源
  3. Swift5.0笔记 - 3. 函数
  4. 盗版软件繁荣了IT业 害死了软件业
  5. 【文献翻译】宽带水下换能器的等效电路
  6. 机器学习贝叶斯-垃圾邮件识别
  7. 30岁的男人学些啥技术好些?
  8. 文件夹加密超级大师 数据安全必备的文件夹加密软件
  9. 百度云 x 秒懂百科 | 做高质量的知识短视频
  10. emoji表情导致输入框maxlength失效