java—九九乘法表

Problem Description
九九乘法表是数学学习的基础,今天我们就来看看乘法表的相关问题。《九九乘法歌诀》,又常称为“小九九”,如下图所示。你的任务是写一个程序,对于给定的一个正整数 n ,输出“九九乘法表”的前 n 行。例如,输入 n 为 9,你的程序的输出将为下图:

Input
输入包含多组测试数据,以 EOF 结束。每组测试数据只包含一个正整数 n (0 < n < 10)。

Output
对于每组测试数据,输出上图所示“九九乘法表”的前 n 行。
Sample Input
2
3
Sample Output
11=1
1
2=2 22=4
1
1=1
12=2 22=4
13=3 23=6 3*3=9
Hint
必须使用for循环,如果你的代码中出现例如

if(n == 1) printf(“1*1=1\n”);

if(n == 2) printf(“11=1\n12=2 2*2=4\n”);

或其类似语句,本题不得分。

import java.util.Scanner;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner reader = new Scanner(System.in);int i, n, j;while (reader.hasNext()) {n = reader.nextInt();for (i = 1; i <= n; i++) {for (j = 1; j <= i; j++) {System.out.print(j + "*" + i + "=" + i * j);if (j != i) {System.out.print(" ");}}System.out.println();}}}}

本题要注意输出格式:if (j != i) { System.out.print(" "); }

Java—九九乘法表相关推荐

  1. Java——九九乘法表

    Java--九九乘法表 九九乘法表可以看作: i * j = k: 第一层循环: i * j = k: 1 2 3 4 5 6 7 8 9 第二层循环: i * j = k: 1 1 2 1 2 3 ...

  2. 九九乘法表c语言编程java,九九乘法表(c语言和java语言)+心得

    c语言心得 1.c语言并不能代表编程,但学好编程必须要学好c语言 2.编程是一种另类的动手操作能力,遇到事情不要着急向别人"伸手",有事问"度娘"," ...

  3. java九九乘法表(java九九乘法表用for循环)

    怎样在JAVA中制作一个九九乘法表 VB的九九乘法表 Private Sub Form_Load() For i = 1 To 9 For j = 1 To i If j <> i The ...

  4. 初学Java—九九乘法表

    java中print和println的区别:print将它的参数显示在命令窗口,并将输出光标定位在所显示的最后一个字符之后.println将它的参数显示在命令窗口,并在结尾加上换行符,将输出光标定位在 ...

  5. java九九乘法表怎么弄_java怎么实现九九乘法表

    java是一门面向对象编程语言,它具有面向对象.分布式.健壮性.安全性.平台独立与可移植性等多个特点.我们使用java语言可以编写很多有意思的小程序.接下来我简单为大家讲解一下如何使用java实现九九 ...

  6. Java 九九乘法表

    先直接上图 我们在写这种阶梯型的九九乘法表的时候,需要用到循环语句,这里我们选择for循环语句. 需要两层循环,一层控制行数,一层控制输出 源代码: public class demo{public ...

  7. java 九九乘法表 正序 倒序

    九九乘法表正序 public static void main(String[] args) {for (int i = 1; i <= 9; i++) {for (int j = 1; j & ...

  8. java九九乘法表(四种不同输出方式)

    package com.fcy;public class TestMultiplied {public static void main(String[] args) {test1(); // tes ...

  9. java九九乘法表的编程原理,90%的人看完都说好

    一.字节跳动技术一面(算法) Java 的 16 进制与字符串的相互转换函数 JAVA 时间格式化处理 将毫秒转化为日期 文本的倒序输出 判断一个数字是奇数还是偶数 用Hibernate 实现分页 3 ...

最新文章

  1. weblogic 启动项目失败,JMS 队列通过http 方式访问
  2. 机器学习基础专题:高斯判别分析
  3. ddos ***之 SYN Flood
  4. python基础入门:实现(无重复字符)字符串的全排列的两种方法
  5. mybatis resultMap 的日期字段无法获取时分秒的两个问题
  6. 账号管理工具_全新微信个人号管理工具能选择吗?为何这么说?
  7. python捕获异常装饰器_python异常装饰器--比较全的版本了
  8. hdu 2037 今年暑假不AC (java)
  9. 区块链 2.0:下一个计算范式
  10. 『题解』Codeforces446C DZY Loves Fibonacci Numbers
  11. seay代码审计工具_渗透测试-代码审计入门之BlueCMS v1.6 sp1
  12. 485通信c语言讲解,51单片机485通讯讲解 通俗易懂
  13. tp5小程序生成二维码保存到七牛云
  14. CSP202104-4 校门外的树
  15. HDU P4699 Editor
  16. 快速缓解眼睛疲劳的穴位按摩
  17. STM32串口中断接收一帧数据
  18. CS224W-图神经网络 笔记5.2:Spectral Clustering - 谱聚类主要思想及关键结论的证明
  19. 合格前端系列第十弹-揭秘组件库一二事
  20. PMP证书真的烂大街了?

热门文章

  1. 人工智能ai思维_人工智能系统如何学习创造性思维
  2. 4款国产良心软件,完全免费,其中两款一直被误认为外国人开发
  3. 情人节,让我们一睹数学的浪漫
  4. php如何把word转图片
  5. Openstack中给windows虚拟机加载virtion驱动
  6. 微信支付 postman_微信信用分是什么怎么回事 如何查看微信支付分图文攻略
  7. 在该系统上全局禁用了虚拟打印功能,不会为该虚拟机启用此功能。虚拟设备“serial0“”将开始断开连接。
  8. 陶陶摘苹果//C语言
  9. 实践数据湖iceberg 第三十四课 基于数据湖icerberg的流批一体架构-流架构测试
  10. 第13章-1~3 法兰接头预紧力密封接触分析(模型简化、网格调整、约束)并行计算设置、摩擦接触设置adjust to touch 、约束设置frictionless support、bolt