打印输出的几种方式:

  • print/println:属于输出到标准错误流中并打印,官方不建议写程序时候用它可以在Debug时候用
  • fmt.Print:属于标准输出流,一般使用它来进行屏幕输出,但它不能换行
  • fmt.Printf:可以格式化输出,输出不换行
  • fmt.Println:输出后换行
  • fmt.Sprint:返回一个格式化的字符串
 a, b, c := 1, 2, 3fmt.Print(a, b, c, "\n")fmt.Println(a, b, c)fmt.Printf("a = %d , b = %d , c = %d ", a, b, c)

键盘录入:

Scanf():需要指定接收的类型
Scan():不需要指定接收的类型

func test01() {var age intfmt.Println("请输入您的年龄")fmt.Scanf("%d", &age)fmt.Println("age = ", age)
}func test02() {var age intvar name stringfmt.Println("请输入您的年龄")fmt.Scanf("%d", &age)fmt.Println("请输入您的姓名")fmt.Scanf("%s", &name)fmt.Println("您的年龄是:", age, "您的姓名是:", name)fmt.Println(&age) //0x14000120008:内存地址
}// 键盘输入数字后,计算圆的面积和周长
func test03() {// 定义πconst π = 3.14// 键盘录入并使用变量接收fmt.Println("请输入半径")var r float64fmt.Scan(&r)// 计算面积与周长area := π * r * rp := 2 * π * rfmt.Printf("面积是%.3f\n", area)fmt.Printf("周长是%.3f\n", p)
}

Golang——Println与键盘录入相关推荐

  1. 需求: 计算一下你来到这个世界多少天 拓展:改成 生日是键盘录入的 而且可以循环录入 直到录入 exit 结束循环

    效果: 请输入生日(格式:yyyy年mm月dd日): 1992年12月21日 请输入当前时间: 2017年12月12日 9123 请输入生日(格式:yyyy年mm月dd日): exit 已退出系统 p ...

  2. 键盘录入 写入文件 quit时 结束

    package com.heima.test;import java.io.BufferedOutputStream; import java.io.FileNotFoundException; im ...

  3. Scanner键盘录入

    Scanner键盘录入 概述 使用步骤 键盘录入int数据 使用Scanner不同方法录入多种数据 统一使用nextLine方法 原因 混用两种Scanner方法 练习 参考代码1 参考代码2 参考代 ...

  4. 1. 使用SimpleDateFormat类,把2018-03-04转换为2018年03月04日 2. 用程序判断2018年2月14日是星期几。 3. 键盘录入一个年份,判断这

    import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; impor ...

  5. 猜数字游戏:随机键盘录入一个数字,看是否能猜正确

    package com.summer.cn;import java.util.Scanner;public class Test041505 {public static void main(Stri ...

  6. java键盘输入运算符_Java基础学习-三元运算符和键盘录入的基本步骤和使用

    1.键盘录入数据概述 我们目前在写程序的时候,数据值都是固定的,但是实际开发中,数据值肯定是变化的,所以,把数据改进为键盘录入,提高程序的灵活性. 2.如何实现键盘录入数据呢?(目前先记住就行) 导包 ...

  7. 实现键盘录入的第二种方式。。。。。

    import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import ...

  8. 【ArrayList:键盘录入多个数据,以 0 结束,并在控制台输出最大值】

    package com.companyname.common.test;import java.util.ArrayList; import java.util.Arrays; import java ...

  9. 代码实现:键盘录入任意一个年份,判断该年是闰年还是平年

    package com.loaderman.test;import java.util.Calendar; import java.util.Scanner;public class Test {/* ...

最新文章

  1. 安装centos 7 桌面
  2. 2021护理正高考试成绩查询,中国卫生人才网:2021年护资考试成绩现可查询!
  3. centos 安装部署 zabbix3
  4. boost::mpl模块实现single_view相关的测试程序
  5. 用SHA1或MD5 算法加密数据(示例:对用户身份验证的简单实现)
  6. 记一次 .NET 某新能源汽车锂电池检测程序 UI挂死分析
  7. java定义private_java9开始——接口中可以定义private私有方法
  8. 平面设计师常用的网站|素材路上
  9. DevExpress XtraReports 入门五 创建交叉表报表
  10. string与StringBuilder 性能差距到底有多大
  11. 生于资本,死于泡沫,review ofo衰亡
  12. FL Studio20.9中文语言版安装下载 附带免费插件
  13. windows下CMD常用命令
  14. 编程语言排行榜 - 2020年度最热门编程语言盘点!
  15. java excel 列合并单元格_java怎么操作excel合并单元格
  16. 智能编曲软件含音色库-Band in a Box 2017 macOS | 100GB
  17. cordova ios升级插件
  18. 招银网络java面经
  19. Facebook想要成为下一个微信,难!
  20. java向手机号发送短信验证码

热门文章

  1. oracle ldap 配置,Ubuntu安装OpenLDAP之配置LDAP
  2. matlab中如何表示线积分,MATLAB - 复杂的线/路径积分
  3. Native Vlan(本征vlan)
  4. html css 魔方,css3实现立体魔方效果
  5. 数据采集与清洗基础习题(二)Python爬虫常用模块,头歌参考答案
  6. python基础项目实践之: 学生通讯录管理系统
  7. C++三大继承与多级派生
  8. 什么是python自动化测试_python已经自动化了,大家一般用什么测试框架?
  9. TensorFlow7-多元线性回归模型
  10. #if 0 #elif 1 #else #endif 用法