文章目录

  • 1、算术运算符
  • 2、获取视频教程
  • 3、版权声明

1、算术运算符

下表显示了 C 语言支持的所有算术运算符。假设变量 A 的值为 18,变量 B 的值为
5,则:

运算符 描述 实例
+ 两个数相加 A+B 将得到 23
- 一个数减另一个数 A-B 将得到 13
* 两个数相乘 A*B 将得到 90
/ 分子除以分母 A/B 将得到 3.6
% 余数运算符,整除后的余数 B%A 将得到 3
++ 自增运算符,整数值增加 1 A++ 将得到 19
自减运算符,整数值减少 1 A-- 将得到 17

示例(book15.c)

/**  程序名:book15.c,此程序演示算术运算符的使用。*  作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>int main()
{double    A=18;      // 定义变量A,赋值18double    B=5;       // 定义变量B,赋值5printf("A的值是:%lf\n",A);printf("B的值是:%lf\n",B);printf("A+B的值是:%lf\n",A+B);printf("A-B的值是:%lf\n",A-B);printf("A*B的值是:%lf\n",A*B);printf("A/B的值是:%lf\n",A/B);//printf("A除B的余数是:%lf\n",A%B);A++;  // 自增1printf("A自增后的值是:%lf\n",A);B--;  // 自减1printf("B自减后的值是:%lf\n",B);return 0;
}

运行效果

变量的自增或自减有两种写法:

变量名++; // 表示在本次使用变量后再自增;

++变量名; // 表示在本次使用变量前自增;

变量名–; // 表示在本次使用变量后再自增;

–变量名; // 表示在本次使用变量前自减;

示例(book16.c)

/**  程序名:book16.c,此程序演示算术运算符++和--的使用。*  作者:C语言技术网(www.freecplus.net) 日期:20190525
*/
#include <stdio.h>int main()
{int    ii=0;      // 定义变量ii并初始化ii=10;printf("ii++的值是:%d\n",ii++);  // 在使用后自增printf("ii的值是:%d\n",ii);ii=10;printf("++ii的值是:%d\n",++ii);  // 在使用前自增printf("ii的值是:%d\n",ii);return 0;
}

运行效果

2、获取视频教程

百万年薪程序员录制,《C/C++高性能服务开发基础》视频教程已在CSDN学院发布,优惠价12元,地址如下:
https://edu.csdn.net/course/play/29402

3、版权声明

C语言技术网原创文章,转载请说明文章的来源、作者和原文的链接。

来源:C语言技术网(www.freecplus.net)

作者:码农有道

如果这篇文章对您有帮助,请点赞支持,或在您的博客中转发此文,让更多的人可以看到它,谢谢!!!

C语言算术运算符介绍和示例相关推荐

  1. C语言关系运算符介绍和示例

    文章目录 1.关系运算符介绍 2.应用示例 3.获取视频教程 4.版权声明 1.关系运算符介绍 关系运算(Relational Operators),用于判断条件,决定程序的流程. 关系 数学中的表示 ...

  2. c语言算术运算的作用,C语言算术运算符和算术表达式

    C语言算术运算符和算术表达式 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算.下面和大家分享一些C语言算术运算符和算术表达式,一起来看看吧! 一. 基本的算术运算符 (1)+(加法运算 ...

  3. 计算机的算数运算符号位参与计算吗,C语言算术运算符和算术表达式

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C语言中运算符和表达式数量之多,在高级语言中是少见的.正是丰富的运算符和表达式使C语言功能十分完善.这也是C语言的主要特点之一. C语言的运算符不仅具有不 ...

  4. C语言算术运算符和算术表达式

    C语言中运算符和表达式数量之多,在高级语言中是少见的.正是丰富的运算符和表达式使C语言功能十分完善.这也是C语言的主要特点之一. C语言的运算符不仅具有不同的优先级,而且还有一个特点,就是它的结合性. ...

  5. C语言tolower函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的tolower函数的实现方法 6.获取视频教程 7.版权声明 C语言tolower函数用于把大写字母转换为小写字母. 在本文 ...

  6. C语言isupper函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isupper函数的实现方法 6.获取视频教程 7.版权声明 C语言isupper函数用于判断字符是否为大写字母(A-Z). ...

  7. C语言islower函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的islower函数的实现方法 6.获取视频教程 7.版权声明 C语言islower函数用于判断字符是否为小写字母(a-z). ...

  8. C语言isalnum函数介绍、示例和实现

    文章目录 1.包含头文件 2.函数声明 3.功能说明 4.示例 5.自定义的isalnum函数的实现方法 6.获取视频教程 7.版权声明 C语言isalnum函数用于判断字符是否为字母(a-z和A-Z ...

  9. C++语言vector容器介绍和示例

    之前我们在声明数组的时候,采用的是datatype  array[len]的形式,数组在分配之后,不能调整大小,删除和插入数据时操作十分的繁琐,虽然可以采用链表,但是链表的操作更麻烦,我喜欢简单的方法 ...

最新文章

  1. 干货 | 谷歌BERT模型fine-tune终极实践教程
  2. Nat Micro | 沈建忠团队发现新型可转移的替加环素高水平耐药机制
  3. python自学攻略-你是如何自学 Python 的?
  4. 计算机选购知识点,笔记本选购知识点,找准自己的需求才是王道
  5. 平衡点 / 吊打XXX(洛谷-P1337)
  6. 参数少一半、速度快3倍:最新目标检测核心架构来了
  7. FastAPI集成SQLAlchemy实现数据库操作
  8. python 爬虫生成csv文件和图_Python简单爬虫导出CSV文件的实例讲解
  9. php网易云随机音乐api源码开源,网易云音乐随机歌曲
  10. 计算机多媒体教学一体机包括,学校使用多媒体教学触摸一体机应用效果的介绍...
  11. PHP公众号商家收银台微信扫码付款支付源码
  12. 数学概念: 导数和切线方程
  13. 2019的百度网盘下载速度太慢老是限速怎么解决?
  14. 美颜SDK免费版怎么样?应该如何选择美颜SDK?
  15. 黑群晖 无法关机_教你无U盘引导实现黑群晖6.1.3 15152,打造属于自己的私人云空间...
  16. Web全栈~09.JavaScript入门
  17. 冒泡,选择,插入排序
  18. Oracle 优化篇+Linux系统参数(vm.min_free_kbytes)
  19. 个人博客、开源文档的建站神仙组合 Vercel + Docusaurus
  20. 用python庆祝生日_孩子周岁生日如何庆祝才圆满?不想留遗憾的家长,多数选择这样...

热门文章

  1. 微课|玩转Python轻松过二级(2.4节):常用内置函数用法精要1
  2. 使用Python验证6174猜想
  3. php如何循环输出图片,thinkphp 循环显示图片问题!!!~~~~
  4. js xmlhttp ajax 超时时间,如何为XMLHttpRequest设置超时和ontimeout?
  5. 前端笔试能查吗_鹅厂微博前端实习面经
  6. cell数组变为字符串_字符串匹配 ---- BM 算法原理
  7. of介词短语作定语_介词短语作定语时的译法
  8. php获取每月的星期天,php计算一月中有多少个周末
  9. mysql linux 用户_Linux mysql添加用户,删除用户,以及用户权限
  10. 龙族幻想服务器维护中怎么办,龙族幻想遇到无法连接服务器?两招教你轻松解决...