转自:https://www.pinlue.com/article/2018/12/3121/477983329216.html

c语言里有很多需要理解的符号,它跟数学符号很有关系,但有些又是区分于数学符号,比如“=”在数学上是等于的意思,所以a=1,我们读作a等于1,可是如果在c语言里,“=”是赋值的意思,a=1是指把1赋值给a,而a==1才读作a等于1。

所以我首先要弄清楚基本的运算符号如+,-,/,*,%,&,!=等的意思,至于乘法运算,c语言里没有×这个符号,而是用了*,对于除法,没有÷这个符号,用了/,例如5*3就是15,6/3就是2

像a=a+1,就是把a+1赋值给了a,我们可以简便写法那就是a+=1.

同理a-=1其实就是a=a-1.

a/=5就是a=a/5,a*=6就是a=a*6。

例如a=20,a*=6,那么结果就是a=120

例如a=30,a/=6,那么结果就是a=5

希望能解决到你的问题

c语言 /= 和 *= 是什么意思?相关推荐

  1. Go语言的错误异常处理机制及其应用

    一.背景 在日常编写golang程序或阅读别人的golang代码时,我们总会看到如下的一堆代码块: xx, err = func(xx) if err != nil {//do sth. to tac ...

  2. Go 知识点(19)— Go 语言中的野指针

    野指针是一种指向内存位置是不可知的指针,一般是由于指针变量在声明时没有初始化所导致的.在 Go语言中,布尔类型的零值为 false,数值类型的零值为 0,字符串类型的零值为 "", ...

  3. gcc 自动识别的文件扩展名,gcc/g++ -x 选项指定语言,不同 gcc 版本 -std 编译选项支持列表

    对于执行 C 或者 C++ 程序,需要借助 gcc(g++)指令来调用 GCC 编译器. 对于以 .c 为扩展名的文件,GCC 会自动将其视为 C 源代码文件 对于以 .cpp 为扩展名的文件,GCC ...

  4. OpenCV 笔记(07)— Mat 对象输出格式设置(Python 格式、CSV 格式、NumPy 格式、C 语言格式)

    首先是下面代码中将要使用的 r 矩阵的定义.需要注意,我们可以通过用 randu 函数产生的随机值来填充矩阵, 需要给定一个上限和下限来确保随机值在期望的范围内. Mat r = Mat(2, 3, ...

  5. 利用牛顿法求平方根-Go语言实现

    牛顿法解释 百度的解释如下: 通俗的解释就是:多数方程不存在求根公式,牛顿提出了一种用迭代来求方程近似根的方法.思路就是不断取切线,用线性方程的根逼近非线性方程f(x)=0f(x)=0f(x)=0的根 ...

  6. 翻转二叉树 c语言实现 递归 栈 队列

    前言 题目比较好理解,就是翻转二叉树 代码 c语言实现 #include<stdio.h> #include<stdlib.h> #include<string.h> ...

  7. 字符串全排列的问题 python和c语言实现

    前言 这是一个的经典的问题 设计一个算法,输出一个字符串字符的全排列. 比如,String = "abc" 输出是"abc","bac",& ...

  8. 快速排序的递归和非递归实现 c语言版本

    代码 挖坑法 解释 选取一个关键字(key)作为枢轴,一般取整组记录的第一个数/最后一个,这里采用选取序列第一个数为枢轴,也是初始的坑位. 设置两个变量i = l;j = r;其中l = 0, r = ...

  9. c语言中字符串数组的地址存放以及%s输出单个字符导致程序崩溃的问题

    代码 总结下c语言中字符串数组的地址存放问题 #include <iostream> using namespace std; #include<bits/stdc++.h>i ...

  10. 关于C语言中的数组指针、指针数组以及二级指针

    概念解释 数组指针:首先它是一个指针,它指向一个数组,即指向数组的指针:在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道.数组指针指向的是数组中的一个具体元素,而不是整个数组,所 ...

最新文章

  1. c++静态成员函数好处
  2. 关于组织参加2020年全国大学生智能汽车竞赛山东赛区比赛的通知
  3. iOS获取最上层控制器
  4. 【SQL】在SQL Server中多表关联查询问题
  5. ad09机械层说明_悉数PCB上的各种层
  6. Spring cloud整合zookeeper
  7. “Info.plist” couldn’t be removed
  8. 机器学习速成课程 | 练习 | Google Development——编程练习:提高神经网络的性能
  9. hnu 暑期实训之相同生日
  10. iOS 滑动性能优化
  11. php 正则断言里面使用*+
  12. python网络编程学习笔记(9):数据库客户端
  13. 视频教程-Python实现自己的分布式区块链视频教程-区块链
  14. 正大国际期货:做期货主帐户有什么风险?
  15. 代码阅读——十个C开源项目
  16. WiFi万能钥匙总裁:下一步重点是场景化大数据
  17. uploadify上传图片
  18. 美光Crucial BX300 SSD评测 | 揭穿不实报道,惊不惊喜?
  19. Cobar Client的使用
  20. Activiti的配置文件

热门文章

  1. ubuntunbsp;16.04安装smba服务
  2. 【研发管理】全面质量管理之石川馨
  3. 弱监督语义分割-SEC(seed、expand and constrain)的原理详述
  4. 我国移动支付的安全问题与完善建议
  5. 联想Y7000找不到蓝牙,误删了设备管理器的蓝牙解决方法
  6. 判断是否是对象本身的属性(hasOwnProperty)
  7. jQuery重定向如何跳转到另一个网页
  8. Ubuntu系统安装LAMP应用Discuz 建设论坛网站
  9. 永安在线API安全管控平台正式发布,以情报建立API安全基线
  10. linux查看用户操作历史