┴┴ (╰(`□′)╯( ┴┴ …
这一节我们就来说另外的运算符——取模运算符(说白了跟取余数差不多…<—_-)!!!)

先看看好难懂的定义:取模运算和取余运算两个概念有重叠的部分但又不完全一致。…(后面太罗嗦就不复制了)

取模也是一种运算,叫做取模运算…(貌似有点废话<—_-)!!!),运算符是%

我们看以下代码:

#include<stdio.h>
#include<stdlib.h>
int main(){int a=2,b=5,c;c=b%a; printf("b取模a 的值是%d;\n",c);system("pause");}

我们看c=b%a 就是取模运算,把运算结果给c变量,从而再输出出来。

取模运算其实就是,我们姑且就当作取余数。我们看代码我们的b是5,a是1,那么取模的运算结果等于1,那是因为5除2余1…好了就是那么简单。反正我数学不好=。=

我们再看以下的代码:

#include<stdio.h>
#include<stdlib.h>
int main(){int a=0;float b=1.3;a=b; printf(" a的值是%d;\n b的值是%f\n",a,b);system("pause");}

我们创建了一个a变量等于0,浮点数变量b等于1.3;我们把浮点数b变量的值给了整数变量a会发生什么样子的事情呢?可能大家都会说可能会出现之前的那种情况,输出一堆乱乱的东西。

还有一件事情就是要说明的,如果b的值给了a,b的值还是会继续存在,只是复制了一份去a变量而已。

我们继续讨论浮点数变量b给了值给整数类型a之后,整数变量只会存浮点数变量的整数部分的值,意思就是说只存1,那么我们运行一下看看结果

=。=。。唔,是正确的
持续更新ing…

【C语言简单说】六:取模运算符以及变量的扩展相关推荐

  1. C语言取模运算符的妙用

    取模运算符(%)又叫取余运算符 这是一个双目运算符,结合性是从左到右 表达的形式是 : 整型表达式%整型表达式 得到的是一个余数 比如: 3%4 余7 ,得到的结果就是一个整数7 7%3 余1 ,得到 ...

  2. java取模运算_Java的四则运算符与取模运算符

    各位小伙伴们大家好,这次小编要介绍的是Java的四则运算符与取模运算符.这里,小编要提一下一些常见的运算符:算术运算符,赋值运算符,比较运算符,逻辑运算符,三元运算符.这次就先来讲算术运算符与取模运算 ...

  3. c语言中除法怎么取模,c语言如何取模运算

    满意答案 hqshi888 2017.08.27 采纳率:45%    等级:13 已帮助:12014人 C语言用取模运算符"%"进行取模运算. 取模运算符"%" ...

  4. c语言x的2取模_c语言如何取模运算

    展开全部 取模运算符是% ,对负数32313133353236313431303231363533e4b893e5b19e31333366306438取模不一定都是正数. 例如: 例一:int mai ...

  5. C++:乘法运算符和取模运算符

    C++:乘法运算符和取模运算符 语法 备注 示例 语法 expression * expression expression / expression expression % expression ...

  6. c语言 char operator,C语言取模运算符(modulus operator)“%”的作用是什么

    取模运算,又称求余运算或者模除运算.它的作用是其运算符为%,形式为a%b,其中a和b都是整数.计算规则为,计算a除以b,得到的余数就是取模的结果. 如100%17 ,100 = 17*5+15.是10 ...

  7. c51查表法 c语言表达式,单片机c语言教程第六章--C51运算符和表达式

    上两课说了常量和变量,先来补充一个用以重新定义数据类型的的语句吧.这个语句就是 typedef,这是个很好用的语句,但我却不常用它,通常我定义变量的数据类型时都是使 用标准的关键字,这样别人能很方便的 ...

  8. 8x8点阵c语言程序,8X8点阵取模软件下载

          8X8点阵取模软件正式版是款功能相当不错.便捷实用的点阵的字符提取辅助软件,8X8点阵取模软件正式版页面简洁美观.功能齐全,采用了软件的字库和分离存放的方式.8X8点阵取模软件是款非常值得 ...

  9. c语言中的取模运算符_C语言除法算法和取模运算的实现(多种算法,多种思路)...

    对计算机来说,除法与求模是整数算术运算中最复杂的运算.相对其他运算(如加法与减法)来说,这两种算法的执行速度非常慢.例如,ARM 硬件上不支持除法指令,编译器调用 C 库函数来实现除法运算.直接利用 ...

最新文章

  1. 打开MySQL数据库远程访问的权限
  2. Python 生成 JWT(json web token) 及 解析方式
  3. jmeter中控制器其中一个访问不到_Jmeter体系结构和运行原理
  4. IE8 CSS HACK 兼容集合
  5. linux history 历史命令行查询和使用
  6. 用SVC模型完成对手写数字的分类
  7. 探秘Tomcat(一)——Myeclipse中导入Tomcat源码
  8. 什么是JavaServer Faces(JSF)
  9. 运维更简单、更智能,让运维人不再 “拼命”
  10. 【Clickhouse】ClickHouse REST API(HTTP接口)及Engine引擎的使用
  11. (转载)python调用shell命令之os 、commands、subprocess
  12. Leetcode-952 Largest Component Size by Common Factor(按公因数计算最大组件大小)
  13. i78750h怎么样
  14. #NOIP模拟赛#捕鼠器mousetrap(树)
  15. 理解析取范式及合取范式的意义
  16. 创宇滤镜|API防刷|短信邮件接口防刷|验证码防刷|搜索防刷 - 知道创宇云安全
  17. 使用HTML的canvas,给表格画斜线
  18. 【可达编程】P0815. 歌手大赛
  19. TechCrunch Disrupt SF 来啦!快和小探看看本届都有哪些亮点?
  20. poj2976 01分数规划

热门文章

  1. 你有把依赖注入玩坏?
  2. C# 中的 null 包容运算符 “!” —— 概念、由来、用法和注意事项
  3. 网络知识 | 《图解TCP/IP》读书笔记(上)
  4. TensorFlow.NET 在工业部署中的应用
  5. .NET Core + K8S + Loki 玩转日志聚合
  6. 使用 OAS(OpenAPI标准)来描述 Web API
  7. .NET 社区 NB,2019 中国 .NET 开发者峰会
  8. dotnet pack 打包文件版本号引起 Could not load file or assembly 问题
  9. 你需要知道的这几种 asp.net core 修改默认端口的方式
  10. 开源组件NanUI一周年 - 使用HTML/CSS/JS来构建.Net Winform应用程序界面