算数运算符课堂练习|学习笔记

简介: 快速学习算数运算符课堂练习。

开发者学堂课程【GO 语言核心编程-基础语法、数组、切片、Map:算数运算符课堂练习】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/625/detail/9543


算数运算符课堂练习

 

目录

一、 课堂练习2

二、 注意

 

本节课来学习算术运算符的课堂练习2

 

一、课堂练习2

1. 课堂练习2

(1)假如还有97天放假,: xx个星期零xx天

(2)定义一个变量保存华氏温度,华氏温度转换摄氏温度的公式为:5/9*(华氏温度-100)请求出华氏温度对应的摄氏温度。

2. 演示

(1)  //假如还有97天放假,i间: xx个星期零xx天

在 chapter04里新建一个文件夹课堂练习 exec,再在 exec 中新建一个文件 main.go。复制一份结构过来,代码如下:

package main

import (

“fmt”

)

func main( {

}

在主函数中做第一个练习,代码如下:

func main( {

//假如还有97天放假,问:xx个星期零xx天

var days int = 97

var week int = days / 7  //还有多少周

var day int = days % 7  //取余数

fmt.Printf(“%d个星期零%d天\n”, week, day)  //输出

在 cmd.exe 里运行:

D: \goproject \src\ go_code \chapter04demod2>cd ..\exec

D :\ kgopro.ject \isrc \go_code chapterd4\exec>go run main . go

输出得到:

13个星期零6天

可以看到是没有问题的。第一个题就完成了。

(2)//定义一个变量保存华氏温度,华氏温度转换摄氏温度的公式为:5/9*(华氏温度-100),请求出华氏温度对应的摄氏温度

var huashi float32 =134.2  //假设一个值

var sheshi float32 = 5.0 / 9 * (huashi - 100)  //已知华氏温度转换摄氏温度的公式,所以代入。

//运算符之间都有空格

//由于在运算时存在有可能导致把小数点拿掉,因此这里写作5.0。若不写为5.0,则所得结果显示为0,那么结果错误!

fmt.Printf(“%v对应的摄氏温度=%v \n”, huashi, sheshi)  //格式化输出

}

运行得出:

134.2对应的摄氏温度=19

这样算出的结果就是正确的。以上题目就讲解到这里。

 

二、注意

再次强调:在 var sheshi float32 = 5.0/ 9 * (huashi - 100)里,5.0不可写为5,否则运行结果会为0。运行验证:

134.2对应的摄氏温度=0

因此一定要注意是5.0/ 9

使用电脑计算器也可以得出:(5.0/9*(134.2-100)=19

如若对本节内容不熟悉则需要多加练习。

相关文章
|
6月前
|
C语言
C语言的详解操作符(2)之取余操作符
C语言的详解操作符(2)之取余操作符
|
编译器 C语言 C++
【刷题笔记】Day1:操作符的使用和算术转换(下)
【刷题笔记】Day1:操作符的使用和算术转换(下)
【刷题笔记】Day1:操作符的使用和算术转换(上)
【刷题笔记】Day1:操作符的使用和算术转换(上)
|
3月前
|
C++
c++学习笔记02 运算符
C++学习笔记,介绍了C++中的运算符,包括基本的加减乘除、求模、前后置递增递减、赋值运算符、比较运算符和逻辑运算符的使用及其注意事项。
38 6
|
5月前
|
C语言
C语言算数运算符和算数表达式详解
C语言算数运算符和算数表达式详解
94 0
|
存储 编译器 C语言
【C语言初阶】带你轻松玩转所有常用操作符(1) ——算数操作符,移位操作符,位操作符
【C语言初阶】带你轻松玩转所有常用操作符(1) ——算数操作符,移位操作符,位操作符
89 0
C#基础Ⅳ-算数运算符
C#基础Ⅳ-算数运算符
|
JavaScript 前端开发
|
JavaScript 前端开发