#region

//右上
  for (int i = 1; i <= 9; i++){
    for (int j = 1; j <= 9; j++){
      if (i > j){
        Console.Write("\t");
      } else{
        Console.Write("{0}*{1}={2}\t", i, j, i * j);
      }
    }
      Console.Write("\n");
  }
  Console.ReadKey();
//右下
   for (int i = 1; i <= 9; i++){
    for (int j = 1; j <= 9; j++){

      if (i < 9 + 1 - j){
        Console.Write("\t");
      }else{
        Console.Write("{0}*{1}={2}\t", i, j, i * j);
      }

    }
    Console.Write("\n");
   }
    Console.ReadKey();
    Console.Write("\n\n\n\n\n上层结束\n");

//左上
  for (int i = 1; i <= 9; i++){
    for (int j = i; j <= 9; j++)
    {
      if (i > j){
        Console.Write("\t");
      } else{
        Console.Write("{0}*{1}={2}\t", i, j, i * j);
      }
    }
    Console.Write("\n");
  }
    Console.ReadKey();
    Console.Write("\n\n\n\n\n");

//左下
  for (int i = 1; i <= 9; i++){
    for (int j = 1; j <= 9; j++){
      if (i <j){
        Console.Write("\t");
      }else{
        Console.Write("{0}*{1}={2}\t", i, j, i * j);
      }  
    }
    Console.Write("\n");
  }
    Console.ReadKey();
    Console.Write("\n\n\n\n\n");
//右上
  for (int i = 1; i <= 9; i++){
    for (int a = 1;a < i; a++){
      Console.Write("\t");
    }
  for (int j = i; j <= 9; j++) {
    Console.Write("{0}*{1}={2}\t", i, j, i * j);
  }
    Console.Write("\n");
  }
  Console.ReadKey();
  Console.Write("\n\n\n\n\n");

#endregion

附加运行结果:

九九乘法表的四种三角形排布方式(for循环以及while循环的互换)的更多相关文章

  1. PHP 九九乘法表的4种表达方式

    九九乘法表的四种不同表现形式 x轴对称: //第一种 for($i=1;$i<=9;$i++){ for($j=1;$j<=$i;$j++) { echo $i.'x'.$j.'='.$i ...

  2. python利用for..in遍历,while循环嵌套编译九九乘法表的几种模式

    运用for....in...遍历的四种方向的九九乘法表: 左下角: import sysfor i in range(1,10): for j in range(1,i+1): sys.stdout. ...

  3. scala打印九九乘法表的5种实现

    使用scala打印九九乘法表,可以有多种实现方法,实现的过程充分的体现的scala语言的优势和巨大的简洁性和高效性, 下面我用了5种方法实现九九乘法表. 使用类似于java,c++等指令风格的的编程实 ...

  4. 用python实现九九乘法表输出-两种方法

    2019-08-05 思考过程:九九乘法表需要两层循环,暂且称之为内循环和外循环,因此需要写双层循环来实现. 循环有for和while两种方式. for循环的实现 for i in range(1,1 ...

  5. python中打印金字塔和九九乘法表的几种方法

    # 打印九九乘法表for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print(' ...

  6. 利用Python循环(包括while&for)各种打印九九乘法表

    一.for循环打印九九乘法表 #注意:由于缩进在浏览器不好控制,请大家见谅,后续会有图片传入. 1.1 左下角 for i in range(1,10): for j in range(1,i+1): ...

  7. oracle数据库如何打印九九乘法表

    对于九九乘法表,相信对于懂IT的人并不陌生,但是外行可能会有很多的不懂,c语言也同样需要了解,它是学习的入门课程,oracle数据库书写九九乘法表有好几种方式,下面就有我为大家介绍,一起来看看吧. 九 ...

  8. Java-for循环打印九九乘法表

    Java打印九九乘法表 public class forDemo04 { public static void main(String[] args) { //练习3:打印九九乘法表 /* 1*1=1 ...

  9. jsp...九九乘法表,三角形,菱形

    <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding= ...

随机推荐

  1. 在webView中的返回键

    在写webView中我们按一下返回键,退到上一个我们浏览的网页,到第一个页面时,按两下退出程序,且按一下时提示你在按一下退出程序 只要加上这个方法即可 public void onBackPresse ...

  2. kafka 副本同步细节

    图片来源:咕泡学院

  3. Dam-list

    1. Dam 2. 溃坝 3. 水坝对环境的影响 4. 水坝列表 4.1 黄河干流水电站列表 4.2 长江干流水电站列表 4.3 长江水系支流 431. 大渡河 432. 乌江 433. 雅砻江 43 ...

  4. Django 学习视图之FBV与CBV

    一. CBV与FBV CBV:Class Based View FBV:Function Based View 我们之前写过的都是基于函数的view,就叫FBV.还可以把view写成基于类的,那就是C ...

  5. Tensorflow之AttributeError: module 'tensorflow' has no attribute 'mul'

      tf.mul已经在新版本中被移除,请使用 tf.multiply 代替

  6. 应用内打开AppStore上某个应用的下载界面--SKStoreReviewController的使用

    产品设计要求是这样的: 对应的初步代码是这样的: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after ...

  7. JavaScript高级程序设计(第3版)每章小结(1-5)

    第一章 JavaScript的简介 第二章 在HTML中使用JavaScript 把JavaScript插入到HTML页面中要使用<Script>元素.使用这个元素可以把JavaScrip ...

  8. SSH和screen服务

    SSH是一种能够以安全的方式提供远程登录的协议,目前远程管理的首选方式,sshd是基于SSH协议开发的一款远程管理服务程序,在Linux系统中需要部署sshd服务程序才能使用SSH协议来进行远程管理, ...

  9. jenkins -- 邮件的配置

    参考博文:https://blog.csdn.net/lykio_881210/article/details/81135769 https://www.jianshu.com/p/29a29ce6e ...

  10. pip install .whl文件时is not a supported wheel on this platform.解决方法

     首先,在python中输入import pip和print(pip.pep425tags.get_supported()),从而获取pip支持的文件名和版本. somnus@somnus-HP-Pa ...