zoukankan      html  css  js  c++  java
  • go输出九九乘法表和金字塔

    用go语言实现输出九九乘法表和金字塔:

    1.输出九九乘法表:

    代码示例:

    package main
    
    import (
        "fmt"
        "time"
    )
    
    //实现99乘法表
    func main(){
        for i:=0;i<=9;i++ {
            for j:=1;j<=i;j++{
                fmt.Printf("%d * %d = %2d\t", i , j, i*j)
            }
            fmt.Println()
        }
        time.Sleep(time.Duration(3)*time.Second)
    }

    输出结果:

    2.输出金字塔:

    代码示例:

    package main
    
    import "fmt"
    
    //打印金字塔
    func main()  {
        //var row int=9
        row:=9
        //i表示总层数
        for i:=1;i<=row;i++ {
            //在打印*前先打印空格,空格的规律为 总层数-当前层数
            for j:=1;j<=row-i ;j++  {
                fmt.Print(" ")
            }
            //k表示每层打印多少*,规律为 2 * i - 1
            for k:=1;k<= 2*i-1 ; k++ {
                fmt.Print("*")
            }
            //打印一行后换行
            fmt.Println()
        }
        
    }

    输出结果:

  • 相关阅读:
    时间的计算
    中英文词频统计
    组合数据类型,英文词频统计
    作业二
    学号提取
    用for循环产生的网址
    温度转换
    身份证号码提取
    数字游戏
    更改mysql连接个数
  • 原文地址:https://www.cnblogs.com/qingfj/p/14641169.html
Copyright © 2011-2022 走看看