我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

C语言n%=2是什么意思

C语言n%=2是什么意思

 

就是n等于n除以2的余数,

例如n=5,那么n%=2的结果就是:先计算5除以2的余数,是1,然后n等于这个余数(n=1)

就是n=n%2
将n除以2的余数再赋给n

%=属于复合赋值符,n%=2等价于n=n%2,类似的还有+=、-=等等,欢迎查看个人博文:C语言学习笔记(六) | 详解操作符
C语言学习笔记(六) | 详解操作符_KYG__Y_O的博客-CSDN博客 操作符分类:算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员算术操作符+ - * / %1. 除了 % 操作符之外,其他的几个操作符可以作用于整数和浮点数。2. 对于 / 操作符如果两个操作数都为整数,执行整数除法。而只要有浮点数执行的就是浮点数除 法。3. % 操作符的两个操作数必须为整数。返回的是整除之后的余数。int main(){... https://blog.csdn.net/KYG__Y_O/article/details/119838344?spm=1001.2014.3001.5501

如果n=3;n%=2;n=n%2;n=1;

n %= 2 等效于 n = n % 2

近期文章

  • 一个简单的java代码题有人能帮一下吗😭
  • 电脑下载影子卫士后关机重启,结果出现蓝屏 Oxc0000001,进不去安全模式,可以引导修复吗或者进
  • kell Linux 系统recon-ng模块安装
  • c++程序设计有大大帮忙做一下. b类题么
  • Rancher自定义添加集群老是失败
  • 求大佬看看这几道读程序的题答案是什么
  • 根据id删除 出现异常不知如何解决
  • 动态添加的元素,用jquery中.on方法拿不到参数,怎么肥事
  • STS工具创建项目没有样式/报错
  • 使用Huttenhower的web Galaxy平台进行LefSe分析,第二步就报错。
  • matlab如何下载工具包?
  • java元注解给自己注解,是套娃吗?
  • 请问能把得出的过程解释一下吗
  • 有没有可以做类似于Windows资源管理器的前台组件
  • 第四题为什么选d啊?
  • Mac版本Python无法完全删除干净
  • 在java里如何修改socket请求的信息头
  • 字符串类的设计与实现
  • Python文本挖掘lda模型可视化后出错怎么改?
  • 小兰卖东西c语言问题,各位大佬帮忙一下

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华