不同方式輸出九九乘法表(java)
方式一:
System.out.println("列印正方形");
//正方形
for(int i=1;i<=9;i++){//外層迴圈控制行
for(int j=1;j<=9;j++){//記憶體迴圈控制列
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
方式二:
System.out.println("列印正三角形"); //正三角形 for(int i=1;i<=9;i++){//外層迴圈控制行 for(int j=1;j<=i;j++){//記憶體迴圈控制列 System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); }
方式三:
System.out.println("列印倒三角形從1開始");
//倒三角形從1開始
for(int i=1;i<=9;i++){
for(int j=i;j<=9;j++){
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
方式四:
System.out.println("列印倒三角形從9開始"); //倒三角形從9開始 for(int i=9;i>=1;i--){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); }
方式五:
for(int i=1;i<=9;i++){//控制行 //用來控制每行空格的數量 for(int k=1;k<=9-i;k++){ System.out.print(" \t"); } for(int j=1;j<=i;j++){//控制列 System.out.print(j+"*"+i+"="+(i*j)+"\t"); } System.out.println(); }
方式六:
for(int i=9;i>=1;i--){
for(int k=1;k<=9-i;k++){
System.out.print(" \t");
}
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
System.out.println();
}
方式七:
for(int i=1;i<=9;i++){//控制行
//用來控制每行空格的數量
for(int k=1;k<=9-i;k++){
System.out.print(" \t");
}
for(int j=1;j<=i;j++){//控制列
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
for(int y=i;y>=1;y--){
System.out.print((i*y)+"="+i+"*"+y+"\t");
}
System.out.println();
}
for(int i=9;i>=1;i--){
for(int k=1;k<=9-i;k++){
System.out.print(" \t");
}
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
for(int y=i;y>=1;y--){
System.out.print((i*y)+"="+i+"*"+y+"\t");
}
System.out.println();
}
方式八:
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
//用來控制每行空格的數量
for(int k=1;k<=(9-i)*2;k++){
System.out.print(" \t");
}
for(int j=i;j>=1;j--){//控制列
System.out.print((i*j)+"="+i+"*"+j+"\t");
}
System.out.println();
}
for(int i=9;i>=1;i--){
for(int j=1;j<=i;j++){
System.out.print(j+"*"+i+"="+(i*j)+"\t");
}
//用來控制每行空格的數量
for(int k=1;k<=(9-i)*2;k++){
System.out.print(" \t");
}
for(int j=i;j>=1;j--){//控制列
System.out.print((i*j)+"="+i+"*"+j+"\t");
}
System.out.println();
}
相關推薦
不同方式輸出九九乘法表(java)
方式一: System.out.println("列印正方形"); //正方形 for(int i=1;i<=9;i++){//外層迴圈控制行 for(int j=1;j<=9;j++){//記憶體迴圈控制列 System.out.
九九乘法表(java)
/* * 程式的版權和版本宣告部分 * Copyright (c) 2011, 煙臺大學計算機學院學生 * All rights reserved. * 檔名稱: 九九乘法表 * 作 者: 煙臺大學 2011
使用三種迴圈方式輸出九九乘法表
1×1=1 2×1=22×2=4 3×1=33×2=6 3×3=9 4×1=44×2=8 4×3=124×4=16 5×1=55×2=10 5×3=155×4=20 5×5=25 6×1=66×2=12 6×3=186×4=24 6×5=306×6=36 7×1=77×2=14 7×3=217×4=28
PHP——輸出九九乘法表(初學菜鳥練手)
學習到php函式這一部分知識時,想自己寫一個函式來練練手,就寫了九九乘法表下圖是樣式,程式碼貼在下面其中scope 這個標籤的使用,是我之前沒有接觸過得,想要做一下說明,Scope屬性定義了行的表頭和列的表頭:col: 列表頭 row: 行表頭在第一行的加上值為co
九九乘法表(javascript)
<html> <head> <title>九九乘法表</title> <style type="text/css">
python以不同方式列印輸出九九乘法表
參考:http://www.cnblogs.com/suiy-160428/p/5594389.htmlpython輸出 9*9 乘法口訣表矩形輸出九九乘法表: for i in range(1,10): for j in range(1,10): if i <= 9:
JAVA——for迴圈語句多重迴圈輸出九九乘法表
package disanzhouzuoye; public class zuoye { public static void main(String[] args) { int i,j; int n = 9; System.out.print(" * |"
4. Python列印九九乘法表(及回顧格式化輸出)
列印九九乘法表 1*1=1 1*2=2 2*2=4 .......... 思路:利用兩重迴圈分別表示兩個因數 #思路:用兩重迴圈分別表示兩個因數 i = 1 while i<=9: j=1 while j<=i: pri
關於java一個for迴圈輸出九九乘法表
九九乘法表我相信每個人應該都能寫出來的,但是按照我們自己的想法的話是用最基本的兩個for迴圈 for(int i=1;i<10;i++){ for(int j=1;j<=i;j++){ System.out.print(j+"*"+i+"=
JSP頁面輸出九九乘法表--JSP基礎
r+ lan 技術 port nbsp log type 頁面 images index.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE
python3: 簡單4步驟輸出九九乘法表
如何輸出一個九九乘法表,使用python語言,巢狀迴圈,4行程式碼就可以實現,瞬間感覺python真的很簡單~ 程式碼: for i in range(1,10): for j in range(1,i+1): print("{0}*{1}={2}".format(j,
輸出九九乘法表,乘法的乘積佔兩位,並靠左對齊,每個乘法表達式之間有一個空格!
public class Main { public static void main(String[] args) { &n
while,for 迴圈輸出九九乘法表,使用python 巢狀迴圈
while迴圈: i=1 while i<=9: j=1 while j<=i: print('%d*%d=%d'%(j,i,i*j),end='\t') # \t 可以使其上下對齊 j+=1 print('\n')
C語言輸出九九乘法表程式碼及解析
九九乘法表共9行9列,重點考察for迴圈的掌握情況。 下面給出了輸出完整乘法表、右上、右下、左上、左下乘法表的程式碼。 【程式碼一】輸出完整的三角形: #include <stdio.h>int main() { int i,j; // i, j控制行或
python輸出九九乘法表
python擱置了有一段時間沒有回顧了,今天重拾起來,發現很多語法和邏輯都忘光了,尤其看到書上這個九九乘法表更是一眼沒看懂,懵逼了幾分鐘,嚇壞我了,哈哈,下面記錄這個乘法表的書寫過程及理解,趕緊記下來。 輸出9*9乘法表: 結合最近剛開始學的linux,在vi
Matlab九九乘法表(4種方法)
一、for迴圈 %九九乘法表 for m=1:1:9 for n=1:1:m fprintf('%dx%d=%2d',m,n,m*n); if(n~=m) fprintf('\t') %當n
九九乘法表(表格形式)
【code mark】 <script> document.write("<table border='1' cellpadding='0' cellspacing='0'>"); for(var i=1;i<=9;i++){
九九乘法表(輸入指定數)
//描述 //小時候學過的九九乘法表也許將會紮根於我們一生的記憶,現在讓我們重溫那些溫暖的記憶,請程式設計輸出九九乘法表. //現在要求你輸出它的格式與平常的 不同啊! 是那種反過來的三角形啦,具體如下圖: //每兩個式子之前用一個空格 隔開。。。 //輸入 /
Python遞迴輸出九九乘法表
Python語言基礎( 遞迴練習題) 遞迴練習題 """ 使用遞迴的方式列印九九乘法表 """ def get_result(num): if num == 1: print("1 * 1 = 1") else: get_res
jsp案例之輸出九九乘法表(僅使用jsp指令碼元素)
JSP案例:使用JSP輸出99乘法表,要求僅使用指令碼元素。程式碼如下: <%@ page language="java" pageEncoding="UTF-8"%> <