当前位置: 首页 > news >正文

go语言运算符

算数运算符,假设A值为10,B值为20

运算符描述实例
+相加A+B输出结果为30
-相减A-B输出结果为-10
*相乘A*B输出结果为200

/

相除B/A输出结果为2
%求余B%A输出结果为0
++自增A++输出结果为11
--自减A--输出结果为9

运行例子如下:

package main
import "fmt"
func main() {
var a int = 20
var b int = 10
var c int 
c = a + b 
fmt.Printf("第一行 - c 的值为 %d\n", c)
c = a - b
fmt.Prinrf("第二行 - c 的值为 %d\n", c)
c = a * b
fmt.Printf("第三行 - c 的值为 %d\n", c)
c = a / b
fmt.Printf("第四行 - c 的值为 %d\n", c)
c = a % b
fmt.Printf("第五行 - c 的值为 %d\n", c)
a++
fmt.Printf("第六行 - a的值为 %d\n", a)
a = 20
a--
fmt.Printf("第七行 - a的值为 %d\n", a)
}

输出结果为:
第一行 - c 的值为30
第二行 - c的值为10
第三行 - c的值为200
第四行 - c的值为2
第五行 - c的值为0
第六行 - c的值为21
第七行 - c的值为19

http://www.dtcms.com/a/324917.html

相关文章:

  • Java变量的声明规则与Scanner的应用
  • 算法训练营day44 动态规划⑪ 1143.最长公共子序列、1035.不相交的线、53. 最大子序和、392.判断子序列
  • BGP实验
  • (三)全栈(部署)
  • 数学建模——回归分析
  • 解决 Linux 下 “E: 仓库xxx没有数字签名” 问题
  • C++高频知识点(十九)
  • CentOS7.9 离线安装mysql数据库
  • Python vs MATLAB:智能体开发实战对比
  • 安卓录音方法
  • Python描述符进阶:自定义文档与属性删除的艺术
  • 可视化程序设计(4) - 第一个图形窗口程序
  • 从 GPT‑2 到 gpt‑oss:解析架构的迭代
  • BandiView:高效多功能的图像查看和管理工具
  • 系统调用sigaction的工作流程
  • 算法训练之队列和优先级队列
  • Ubuntu 24.04 适配联发科 mt7902 pcie wifi 网卡驱动实践
  • MySQL的存储引擎:
  • C/C++内存管理函数模板
  • Flutter开发 页面间的值传递示例
  • 基于C语言(兼容C++17编译器)的记账系统实现
  • 虚拟机安装 爱快ikuai 软路由 浏览器无法访问/拒绝连接
  • 数据库面试题集
  • Effective C++ 条款34:区分接口继承和实现继承
  • 数据结构(17)排序(下)
  • 深度剖析 P vs NP 问题:计算领域的世纪谜题
  • Graham 算法求二维凸包
  • PG靶机 - Resourced
  • 【51单片机按键闪烁流水灯方向】2022-10-26
  • 【LeetCode】102 - 二叉树的层序遍历