onlyxue

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  31 随笔 :: 0 文章 :: 0 评论 :: 2399 阅读
func calu() {
	var x int
	var y int
	var str string

	for {
		fmt.Println("请输入运行类型+ - * /中的一个,按x结束")
		fmt.Scanln(&str)

		if str == "x" {
			break
		}

		fmt.Println("请输入两个整数,使用空格分隔开:")
		fmt.Scanln(&x, &y)

		switch str {
		case "+":
			fmt.Println(x + y)
		case "-":
			fmt.Println(x - y)
		case "*":
			fmt.Println(x * y)
		case "/":
			fmt.Println(x / y)
		default:
			fmt.Println("error input")
			break
		}

	}

}

func main() {

	calu()
}
posted on   守望在路上  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· SpringCloud带你走进微服务的世界
点击右上角即可分享
微信分享提示