C/C++初学者的第四次笔记(基本运算符/算数表达式)

   日期:2020-11-01     浏览:111    评论:0    
核心提示:文章目录前言一、基本运算符1、赋值运算符二、算数表达式1、 除法运算{/}2、 模运算 {%}3、解析加法运算4、赋值运算的简写前言本文章是一个大一新生,C/C++初学者的学习笔记,用于记录学过的知识点,如有错误之处麻烦大家评论指出!一、基本运算符C使用运算符(operator)来代表算数运算1、赋值运算符在C语言或C++里符号 = 不表示“相等”,而是一个赋值运算符。bmw = 100;上面的语句将100赋给名字叫bmw的变量也就是说,符号=的左边是一个变量名,右边是赋予给该变量的.

文章目录

  • 前言
  • 一、基本运算符
    • 1、赋值运算符
  • 二、算数表达式
    • 1、 除法运算{/}
    • 2、 模运算 {%}
    • 3、解析加法运算
        • 4、赋值运算的简写

前言

本文章是一个大一新生,C/C++初学者的学习笔记,用于记录学过的知识点,如有错误之处麻烦大家评论指出!

一、基本运算符

C使用运算符(operator)来代表算数运算

1、赋值运算符

在C语言或C++里符号 = 不表示“相等”,而是一个赋值运算符。

bmw = 100;

上面的语句将100赋给名字叫bmw的变量
也就是说,符号=的左边是一个变量名,右边是赋予给该变量的值。符号=被称为赋值运算符。
注意:不要读成“bmw等于100”,而应读成“将值100赋予给变量bmw”
赋值运算符的动作是从右到左。

i = i + 1;

注意:上面的语句在数学上,它没有任何意义。如果你给一个有限的数加1,结果不会“等于”开始的那个数,但是作为计算机的赋值语句,它却是很合理的。它意味着“找到名字为i的变量的值,对那个值加1,然后将这个值重新赋值给i的变量”

二、算数表达式

算数表达式就是变量和常量用 + - * / % 组合起来的式子
如:a+b a-b a*b a/b a%b
对于加减乘我们在这里就不过多赘述

1、 除法运算{/}

*整型相除:(结果去掉小数部分)

int a = 8;
int b =3;
int c = a / b;

它的运算结果为2,去除了小数部分

*浮点型相除:

double a = 8;
double b = 3;
double c = a / b;

它的运算结果为2.6666…

在与我们传统数学相比较,在C/C++中多了哟个运算符‘%’

2、 模运算 {%}

相当于算数里的求余数,如:
13 % 10 = 3
125 % 100 = 25
125 % 10 = 5
125 % 5 = 0
注意:操作数不能为小数

3、解析加法运算

a = a + b;


1、从a(内存)取出a的值,交给加法器
2、从b (内存) 取出b的值,交给加法器
3、加法器开始运算,求得两数之和,存到输出(计数器)中
4、将加法器的输出值存回到a(内存)

4、赋值运算的简写

a += b; //相当于 a = a + b;
a -= b; //相当于 a = a - b; 
a += b * c - d; //相当于 a = a + b * c - d;
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服