九九乘法表 批处理版
@echo off
:: 九九乘法表
set num=0
for /l %%i in (1,1,9) do (
for /l %%j in (1,1,%%i) do call :multiply %%i %%j
)
pause>nul
goto :eof
:multiply
set /a num+=1
set /a var=%1*%2
set var=%2×%1=%var%
set var=%var%
if %2 equ 1 (set var=%var:~0,5%) else set var=%var:~0,6%
set str=%str% %var%
if %num% equ %1 echo %str%&set str=&set num=0
goto :eof
:: 另外一种,用Tab键替代空格键来排版
@ECHO %DBG% OFF
SETLOCAL ENABLEDELAYEDEXPANSION
for /l %%i in (1,1,9) do (
for /l %%j in (1,1,%%i) do (
set /a h=%%i*%%j
set /p=%%i×%%j^=!h! <nul
if %%i==%%j echo.
)
)
pause
@echo off
:: 99 乘法表
setlocal enabledelayedexpansion
for /l %%a in (1,1,9) do (
for /l %%b in (1,1,%%a) do (
set /a i+=1
set /a ans=%%a*%%b
set ans=%%b×%%a=!ans!
set res=!res! !ans:~0,6!
if !i! equ %%a echo!res!&set res=& set i=0
)
)
pause
相关推荐
-
awk 九九乘法表 shell实现代码
实现代码: awk 'BEGIN{for(i=1;i<=9;i++) {for(j=1;j<=i;j++) {printf "%d%s%d%s%dt",j,"*",i,"=",i*j;}printf "n"}}' 效果图:
-
javascript和jquery分别实现的九九乘法表代码
javascript实现的九九乘法表代码 99乘法表 for(var i=1;i"); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] jquery实现的九九乘法表代码 jquery 九九乘法表 $(document).ready(function(){ $(" ").data('fact',8).css('margin','10px') .appendTo(document.body) .bind('error',function(){ $(this).pa
-
jsp/javascript打印九九乘法表代码
jsp表达式方式: 复制代码 代码如下: <center> <table border="1"> <% for (int i = 1; i <= 9; i++) { %> <tr> <% for (int j = 1; j <= 9; j++) { %> <td> <% if (j <= i) { %> <%=i%>*<%=i%>=<%=i * j%>
-
基于javascript实现九九乘法表
本文实例为大家分享了javascript实现九九乘法表的相关代码,具体内容如下 <script type="text/javascript"> var sum=0; var wite; for (var i = 1; i < 10; i++){ var div=$('<div class="class'+i+'"></div>'); $("body").append(div); for(var j = i
-
PHP输出九九乘法表代码实例
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-
-
Java语言打印九九乘法表
这是小时候背的九九乘法表,是中文版,不是数字版,用Java程序打印出来了. Java源程序如下: package com.elephant.multiply99table; public class Multiply99table { public static String Convert(int digit) { String[] digitWords = { "十", "一", "二", "三", "四&qu
-
Java实现九九乘法表的小例子
代码如下: 复制代码 代码如下: public class NMumDemo { public static void main(String args[]){ int i,j,n=9; System.out.print(" * |"); System.out.print(" 1"); for(i=2;i<=n;i++) System.out.print(" &qu
-
for循环连续求和、九九乘法表代码
for循环的经典例子就是连续求和了:1+2+3+--+100,讲了一个多小时,还是有同学不会.做程序得有思想,有的同学一直敲键盘,也没搞出来.在做这个求和之前,我们要思考一下,求和其实就是连续的累加,当变量$i自增的时候肯定要与之前的数求和,那么怎么与之前的数求和呢?我们可以做一个拆分:把$i之前的数看作一项,单独和$i相加,同理,100加上之前99项的和,99加上之前98项的和--以此类推,2加上之前的数1,那么1呢,就是1+0.在写程序的时候,就是逆向思维了,先算0+1=1,再算1+2=3,
-
sql语句实现四种九九乘法表
下面用while 和 if 条件写的SQL语句的四种九九乘法表 sql语句实现--x 左下角九九乘法表 DECLARE @I INT ,@J INT,@S VARCHAR() SET @I= WHILE @I< BEGIN SET @J= SET @S='' WHILE @J<=@I BEGIN SET @S=@S+CAST(@J AS CHAR())+'*'+CAST(@I AS CHAR())+'='+CAST((@I*@J)AS CHAR()) SET @J=@J+ END PRINT
-
JS实现上下左右对称的九九乘法表
九九乘法表使用很多种语言都可以实现.本文讲述JavaScript中常用的两种循环(For.While)来完成这四种对称的九九乘法表,这个例子是一个练习循环基础很好的方法,由于排版上对不整齐,因此循环了一个表格. 一.左下角为度的梯形乘法表: For循环代码 document.write("<table width='' border='>"); for(var i=; i<=; i++){ document.write("<tr>");
随机推荐
- js中如何复制一个对象并获取其所有属性和属性对应的值
- 学习正则表达式30分钟入门教程(第二版)
- 批处理bat删除指定天数日期之前的文件夹
- 全面了解Java中的CAS机制
- Java中使用Preconditions来检查传入参数介绍
- java读取PHP接口数据的实现方法
- 解析Oracle查询和删除JOB的SQL
- javascript对中文按照拼音排序代码
- Python正则简单实例分析
- php中count获取多维数组长度的方法
- php+mysql删除指定编号员工信息的方法
- 使用adb命令向Android模拟器中导入通讯录联系人的方法
- PHP新手上路(二)
- JSP 开发之THE SERVLET NAME ALREADY EXISTS.解决方法
- 用C/C++来实现 Node.js 的模块(一)
- 生成静态页面的php函数,php爱好者站推荐
- ASP的一些自定义函数整理第1/2页
- 像table一样布局div
- ES6中的Promise代码详解
- js调出上下文菜单的实例