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

c语言算数运算

取余运算

1.%要求参与运算的两个量必须是整型实型数据不能做%运算

如:10%3=1是正确的,10.0%3=1.0是错误的

2.a%b所得结果的正负号取决于被除数

如:(-5)%2=-1

5%(-2)=1

3.0取余任何数结果都为0

如:0%10=0

除数不为0

自增自减

例:i=1, (++i)+(++i)+(++i)的值为多少

计算时先对整个表达式扫描,i先自增3次,因此结果为(4+4+4)=12

有一个整数345,取它的个位数的表达式为(345%10),取百位数的表达式为(345/100),取十位数的表达式为(345/10%10

提取一个整数的各个数位,核心思想是利用整除 (/) 去掉不需要的低位,利用取模 (%) 截取需要的最低位

  • 个位:直接对 10 取余数,就能把最低位拿出来。345 % 10 结果是 5。
  • 百位:直接除以 100,利用整数除法“抹掉小数”的特性,砍掉十位和个位。345 / 100 结果是 3。
  • 十位:需要组合操作。可以先用 345 / 10 把个位数砍掉,变成 34;然后再对 10 取余数 34 % 10,就能把十位数拿出来,结果是 4。
http://www.jsqmd.com/news/587275/

相关文章:

  • 2026年市场优秀的详情页设计公司怎么选择,IP设计/餐饮品牌全案设计/食品包装设计,详情页设计工作室口碑推荐 - 品牌推荐师
  • 2026届最火的十大降重复率平台实际效果
  • 2026 年志愿填报服务商大揭秘,究竟哪家技术称王?
  • Z-Image-Turbo-rinaiqiao-huiyewunv保姆级教程:如何将本地Turbo模型接入Discord Bot提供绘图服务
  • 宝珀官方售后服务中心新址实地考察报告(2026年4月最新版) - 亨得利官方服务中心
  • 医疗器械行业实施六西格玛MBB认证的5个生死线:一个CE认证失败的血泪教训
  • OIBench与CoreCodeBench:揭示大模型编程能力的真实水平
  • 谷歌Gemini API分档计费,开发者调用如何渠道统计?
  • 5分钟掌握BilibiliDown:新手快速上手的B站视频下载指南
  • MapsUI-Kit上新:RoutePlan组件,从地点搜索到路径规划,加速构建您的地图Agent
  • 2026年4月行业内纵剪分条机品牌,市面上专业的纵剪分条机如何选优选实力品牌 - 品牌推荐师
  • 亲测马来西亚本科避坑复盘
  • 华硕笔记本性能控制新选择:G-Helper轻量级控制中心深度解析
  • ProperTree终极指南:三分钟上手跨平台plist编辑器
  • 数据仓库实战:实时数据分析与处理全解——技术架构、实现方案与性能优化
  • 百度网盘下载加速终极方案:免费解锁满速下载的完整指南
  • 交通运输部关于印发《交通运输综合应急预案》等5项突发事件应急预案的通知
  • 如何用Sunshine搭建终极游戏串流服务器:免费跨平台完整指南
  • 针对海运+陆运多式联运场景【ASTM D4169-16】标准测试参数
  • Stable-Diffusion-v1-5-archive跨行业应用:医疗科普插图/法律文书配图/农业技术图解
  • 深度解析 oh-my-codex:OpenAI Codex CLI 的工程化增强方案与实践
  • 大路灯护眼灯品牌排行前十名有哪些?全光谱大路灯品牌排名前十名
  • 十分钟搞定登录原型:用快马AI快速生成全站登录应用前端与后端
  • Mem Reduct多语言支持全攻略:从基础设置到深度定制
  • 2026届最火的六大AI写作方案实测分析
  • 告别重复劳动:用快马ai编程自动生成表单验证工具,效率翻倍
  • DisplayLink驱动在Debian系Linux发行版上的技术实现与多屏显示解决方案
  • Windows与Ubuntu文件共享详细指南
  • 留学日记:戴上这副AR眼镜,我在异国课堂找到了安全
  • 颠覆传统!3大革新让设计稿转代码效率提升10倍