一个for实现9*9乘法表】的更多相关文章

public class MultiplicationTable { /**  * @description 写一个方法,用一个for循环打印九九乘法表   * @author  wangkun  * @param args  */ public static void main(String[] args) {  int i,j;     for (i = 1 ; i <= 9 ; i ++){          for(j = 1 ; j <= i ; j ++){        Syst…
今天看到别人一个博客提出来一个非常有趣的题目,写一个9*9的乘法表,要求只使用且仅使用一个for来实现9*9乘法表的打印.(不使用if,switch,?:)   可以用任何语言实现,下面是博主给的java测试样例: 测试1:public static void main(String[] args) {new Test99().print(9);}运行结果:12 43 6 94 8 12 165 10 15 20 256 12 18 24 30 367 14 21 28 35 42 498 16…
public class Test03 {public static void main(String[] args) { int lie = 1; for (int hang = 1; hang<=9;) {  System.out.print(lie+"*"+hang+"="+lie*hang+"\t");//  当列的数值大于等于 那么就进行一次换行,然后重置列的数值为1,再让行的值进行自增  if(lie>=hang){   …
笔试,9x9乘法表输出的问题,看似简单,回来把当时写的结果输入一遍后发现,并没有想象中的“完美”.把改写的pos在此,警示...不要忘记任何细节. public class NXN { public static void main(String[] args) { // TODO Auto-generated method stub for (int i = 1; i < 10; i++) { for (int j = 1; j < 10; j++) { if (j<=i) { Str…
首先使用JSP声明声明一个函数用于得到九九乘法表的内容 <%! String printMultiTable() { String s = ""; for (int i = 1; i < 10; i ++) { for (int j = 1; j <= i; j ++) s += " " + i + " * " + j + " = " + (i * j) + " "; s += "…
一个for循环输出9*9乘法表 代码如下 <?php for ($i = 1, $j = 1; $i <= 9; $i++) { if ($i > $j) { $j++; $i = 1; echo '<hr>'; } echo "$i*$j   "; } ?> 效果如下…
Vue.js是一套构建用户界面的渐进式框架.与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计. 下面是在Vue 测试实例 - 菜鸟教程(runoob.com)使用Vue写的一个九九乘法表,还请多多指教! 代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Vue 测试实例 </title> <script src=&quo…
For循环九九乘法表 for循环是javascript中一种常用的循环语句,可以很好的解决在程序中需要重复执行某些语句,利用for循环实现简单的“九九乘法表”的效果: 让循环从小到大,依次排序,并计算每次的结果,并用 table 使之排列出来. <script type="text/javascript"> document.write('<table border="1">'); //以表格规格打印 for(var i=1;i<=9;…
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getS…
99乘法表使用for循环,在很多公司的面试中常会要求面试者手写这个算法,算是比较经典的for循环的应用 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>99乘法表</title></head> <script type="text/javascript"> docu…
还记得当初刚接触JS时候,看到视频中老师写了个九九乘法表,觉得好神奇,可是自己在下面动手写了半天还是有各种问题,甚是懊恼啊.今又看到园子里有关于乘法表的博文,出于对过去的不舍与缅怀,遂重写一遍. <script> write('<table>'); for (var i = 1;i<10;i++) {  write('<tr>')  for (var j =1;j<=i;j++) {    write('<td>'+j+'*'+i+'='+j*i…
<%@ page language="java" import="java.util.*" contentType="text/html; charset=utf-8" %><%@ page import="java.text.*" %><% String path = request.getContextPath();%><!DOCTYPE html PUBLIC "-//…
概述:先创建一个Print99类,类中创建5个方法,分别为Test9901.Test9902.Test9903.Test9904.Test9905,分别打印出不同形状的九九乘法表,该类创建完成后再创建一个Test99类,其中包含主方法,并在其中调用Print99类中的五个方法.…
http://acm.hdu.edu.cn/showproblem.php?pid=4951 2014多校 第八题 1008 2014 Multi-University Training Contest 8 Multiplication table Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 438    Accepted Submi…
运行环境及工具: (Tomcat7) + (JAVA JDK)+ (Eclipse for J2EE) 输出9*9乘法表 代码片段的练习 增加一些简单的JS功能 <%@ page import="java.util.*"%> <%@ page import="java.text.SimpleDateFormat"%> <%@ page language="java" contentType="text/ht…
题:使用For循环输出九九乘法表 解析: 1*1=1 1*2=2  2*2=4 1*3=3  2*3=6  3*3=9 .... 1*9=9  ........ .....9*9=81 可以看做j*i,设i为行数,j为每行自增到最大的一个乘数,这个数<=i,即是j<=i 由此可以得出 class TestXiaoJiuBiao { public static void main(String[] args) { for(int i=1;i<=9;i++){//控制行数,一共输出9行 fo…
package cn.rick.study; import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.Scanner; /** * * @author Rick-bao date 2014-8-29 * */public class SomeBasicCode { public static void main(String[] args) { MultiplicationTable();//…
使用scala打印九九乘法表,可以有多种实现方法,实现的过程充分的体现的scala语言的优势和巨大的简洁性和高效性, 下面我用了5种方法实现九九乘法表. 使用类似于java,c++等指令风格的的编程实现,源码如下: //这里打印倒向九九乘法口诀表 /*指令风格的编程实现九九乘法表*/ def printMultiTable() { var i = 1 //这里只有i在作用范围内 while (i <= 9) { var j = i //这里只有i和j在作用范围内 while (j <= 9)…
编写了一个简单的小程序九九乘法表,代码如下: for i in range(1,10): for j in range(1,i+1): print(" %d*%d=%d" % (j,i,i*j)), print '\n' 注意到print行末加了一个逗号,这是为什么呢.原来Python的print函数默认带有自动换行功能,这样打印出来的九九乘法表就是整整的一列,而不是九行九列. 如果不想让print函数自动换行,可以在print行末加一个逗号','.这样,其功能就相当于C中的print…
要求:编写一个成员函数,从键盘输入一个数(0—9),打印出对应的乘法表 程序:viewChengFB.html chengFB.class.php printChengFB.php   结果  …
     这个实例主要考察对for循环语句的使用,出现递增规律的乘法表. 开发环境      开发工具:Microsoft Visual Studio2010 旗舰版 具体步骤      先是制作一个控制台项目,具体项目名称见下图:      然后在Program.cs主函数中编写控制9*9乘法表,需要了解for循环语句的使用方法: 具体代码如下 1: using System; 2:   3: namespace NineToNineUnit 4: { 5: class Program 6:…
1.用“#”组成的矩形的实现 代码 eight = int(input("Height:")) #用户输入高度 width = int(input("Width:")) #用户输入宽度 num_height = 1 while num_height <= height: num_width = 1 while num_width <= width: print("#",end="") num_width += 1…
一.控制台实现乘法表 package com.shanrengo; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServle…
     题目 解决代码及点评 /* 功能:请编程序按如下格式打印一个直角三角形的九九乘法表: 1 2 3 4 5 6 7 8 9 4 6 8 10 12 14 16 18 9 12 15 18 21 24 27 16 20 24 28 32 36 25 30 35 40 45 36 42 48 54 49 56 63 64 72 81 时间:15:37 2013/10/24 */ #include<stdio.h> #include<stdlib.h> voi…
/* * Copyright (c) 2013, 烟台大学计算机学院 * All rights reserved. * 文件名称:test.cpp * 作者:邱学伟 * 完成日期:2013 年 7 月 17 日 * 版本号:v1.0 * 输入描述:无 * 问题描述: 运用for循环的嵌套编写九九乘法表 * 程序输出: 乘法表 * 问题分析:略 * 算法设计:略 */ /* 要求:打印出九九乘法表 步骤: 用for循环的嵌套,外圈表示行数-9行 内圈输出相应公式 */ class Jiujiu {…
说到9*9乘法表,许多朋友在想这是小学二年级就会的东西,不错,确实是这样,那么在linux下,使用shell打印出99乘法表应该如何编写脚本的? 笔者的文档今天就写下来,有需要的朋友可以参考下 代码: [root@localhost ~]# for((i=1;i<=9;i++)) > do > for((j=1;j<=i;j++)) > do > echo -n -e "$j*$i="$[j*i]"\t" > done &g…
前面我们在第四章的时候挖了个坑:怎么用优雅的方式来打印九九乘法表.这一章我们就来填上这个坑. 首先,我们再来看下九九乘法表是什么样子的 1 x 1 = 1 1 x 2 = 2 2 x 2 = 4 1 x 3 = 3 2 x 3 = 6 3 x 3 = 9 1 x 4 = 4 2 x 4 = 8 3 x 4 =12 4 x 4 =16 1 x 5 = 5 2 x 5 =10 3 x 5 =15 4 x 5 =20 5 x 5 =25 1 x 6 = 6 2 x 6 =12 3 x 6 =18 4…
Nearly every one have used the Multiplication Table. But could you find out the k-th smallest number quickly from the multiplication table? Given the height m and the length n of a m * n Multiplication Table, and a positive integer k, you need to ret…
最近在学python的过程中,接触到了循环的知识,以及这个案例,于是写了下!感觉还不错,然后就用其它几种语言也试了下!! 接下来,就跟大家分享下实现方法!! 实现输出九九乘法表,主要用到的是循环的知识! 一般实现这个效果,需要两个循环嵌套: #外层循环,负责行的输出 #内层循环,负责列的输出 外层循环的作用主要是限制内层循环的次数,并在内层循环结束后,进行换行: 内层循环的作用是输出主要内容,即九九乘法表的内容!! Python输出九九乘法表: --for循环实现: # range()是pyth…
如何输出一个九九乘法表,使用python语言,嵌套循环,4行代码就可以实现,瞬间感觉python真的很简单~ 代码: for i in range(1,10): for j in range(1,i+1): print("{0}*{1}={2}".format(j,i,i*j),end=' ') print("") 输出结果: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*…