首页 > 其他分享 >99Go语言基础

99Go语言基础

时间:2023-03-13 23:22:06浏览次数:36  
标签:case false 语言 fmt 基础 Println 99Go import main

输入输出

package main

import "fmt"

func main() {
	/**
	输入和输出:fmt包

	输出:
	    fmt.Println() // 打印换行
		fmt.Print() // 打印
		fmt.Printf() // 格式化打印


	输入:
		fmt.Scanf()
		fmt.Scanln()
		fmt.Scan()
	*/

	var x int
	var y float64

	fmt.Println("请输入两个数 1、整数,2、浮点数:")
	// 变量取地址  &变量
	// 指针、地址来修改和操作变量
	// Scanln 阻塞等待你的键盘输入
	fmt.Scanln(&x, &y)
	fmt.Println("x:", x)
	fmt.Println("y:", y)
}

switch case

package main

import "fmt"

func main() {
	a := false
	switch a {   // 不写a默认 true
	case false:
		fmt.Println("1、case条件为false")
		fallthrough // case穿透的,不管下一个条件满不满足,都会执行
	case true:
		if a == false {
			break // 终止case穿透
		}
		fmt.Println("2、case条件为true")

	}
}

for循环,go中无while

package main

import "fmt"

func main() {
	// for 条件的起始值; 循环条件; 控制变量自增或者自减
	//  for    ; 循环条件 ;
	//  for  {}  无限循环
	for i := 0; i < 5; i++ {
		fmt.Println("你好", i)
	}

	// // 1、计算1 到 999 之间的和
	// sum := 0
	// for i := 1; i < 1000; i++ {
	// 	sum += i
	// 	fmt.Println(sum)
	// }
	// fmt.Printf("1到999之间的和为:%d", sum)
}


// 打印九九乘法表
package main

import (
	"fmt"
)

func main() {
	for i := 1; i < 10; i++ {
		for j := 1; j <= i; j++ {
			fmt.Printf("%d*%d=%d", j, i, i*j)
		}
		fmt.Println()
	}
}

标签:case,false,语言,fmt,基础,Println,99Go,import,main
From: https://www.cnblogs.com/code3/p/17213353.html

相关文章

  • 选择排序——C语言描述
    选择排序——C语言描述目录选择排序——C语言描述0测试用例框架1定义2代码4测试用例0测试用例框架https://blog.csdn.net/m0_59469991/article/details/127137119?......
  • 基础知识
    基础概念Poc:表示概念性的证明,证明该漏洞存在,也就是一段可以证明漏洞存在的代码或文件。Exploit:表示某个漏洞可用的代码或者文件。常见的漏洞分析方法静态分析无需......
  • Python基础核心概念(1)
    ✅作者简介:热爱科研的算法开发者,Python、Matlab项目可交流、沟通、学习。......
  • 向量相关基础知识
    在机器学习中,向量是基本的数据表示形式,广泛用于各种算法和模型中。熟练掌握向量的概念和相关知识对于理解机器学习算法和实现机器学习模型都非常重要。什么是矢量(vector)?......
  • GPT-4:下一代语言模型
    你是否曾经想过,如果有一个人工智能可以为你生成任何类型的文本,无论是一篇文章、一首诗、一段代码,甚至是一段视频,你会怎么做?这听起来可能像是科幻小说中的情节,但事实上,这种......
  • C语言中的数据类型
    1、整型(1)short短整型(内存中占2个字节)是shortint的简写。取值范围:-32768~+32767(2Bytes)。(2)int整形(int)(内存中占4字节)取值范围:-2147483648~+2147483647(4......
  • Java基础语法
    Java基础语法Java程序是一系列对象的集合,而这些对象通过调用彼此来实现协同工作。对象:对象是类的一个实例,有状态和行为。例如:一条狗是一个对象,它的状态有:颜色、名字、品......
  • C语言指针进阶(一)
    前言什么是指针?指针就是一个可以存储地址的变量。当我们将具体的某个对象的地址存放到某个指针变量当中时,我们可以说将某个对象的地址存放到某个指针当中,也可以说指向某个对......
  • CPP基础语法
    本人也还刚刚入门C++,如有错误,望指出,谢谢!C++基础语法基本数据类型的大小不同编译器的内置类型大小不同,比如指针类型,同是x86-64的CPU,g++的指针大小为8,visual的指针大小为4......
  • SQL注入基础
    sql常见语句:1.select(查)*from表名:select*from表名2.insertinto(增):insertinto表名values(value1,value2…)3.delete(删除):deletefrom表名where字段名=v......