3.C语言常用运算符

来源:互联网 发布:旅游市场数据 编辑:程序博客网 时间:2024/06/05 19:06

3.1.常见的数学运算符
(1)跟数学理解相同,可借助数学思维理解即可:
+ 加号;
- 减号;
* 乘号;
/ 除号,相除以后的商;
% 取余符号,相除以后余数是几;
()括号括起来优先级最高;


3.2.跟数学中意义不同的运算符
(1)=赋值运算符,与数学中的等号完全不同,赋值运算符的作用是经过运算后符号左边部分的值(左值,一般为变量)就等于符号右边部分的值(右值,一般是常数或变量)。
(2)由赋值运算符衍生出”+=、-=、*/、/=、%=”这一系列组合运算符。


3.3.判断运算符
(1)用于常见的判断:
这里写图片描述


3.4.逗号运算符
(1)逗号运算符的主要作用是用来分割。

3.5.++与–
(1)++运算符;a++;等同于++a;等同于a = a + 1;等同于a += 1;
(2)–运算符;a–;等同于–a;等同于a = a - 1;等同于a -= 1;
(3)a++和++a的区别;++后置即变量a先运算后加1;++前置即变量a先加1后运算。


3.6.程序风格
(1)所谓程序风格,主要是指写代码的格式,譬如空格、空行、缩进、注释、文件头、函数头等。
(2)越是大公司,越看重程序风格。软件行业公认的准则:程序风格不良好的程序是垃圾代码;写出程序风格不良好的代码的人是垃圾程序员。


3.operation/* * 公司:XXXX * 作者:Rston * 博客:http://blog.csdn.net/rston * GitHub:https://github.com/rston * 项目:C语言常用运算符 * 功能:演示++、--、/、%运算符的基本使用。 */#include <stdio.h>int main(int argc, char **argv){    int b = 0, a = 5;    b = a++;    printf("a = %d. b = %d.\n", a, b);  // a = 6. b = 5. ++在后先运算在加1    b = (++a);    printf("a = %d. b = %d.\n", a, b);  // a = 7. b = 7. ++在前先加1再运算    a = 14;    b = 3;    a = a / b;    printf("a = %d. b = %d.\n", a, b); // a = 4. b = 3 两整型变量相除的结果为整型数    a = a % b;    printf("a = %d. b = %d.\n", a, b); // a = 1. b = 3    return 0;}

0 0
原创粉丝点击