C++自学笔记(03 运算符)

  • 03 运算符
    • 算术运算符
    • 赋值运算符
    • 逻辑运算符

03 运算符

本次记录运算符,还请各位大佬批评指正!

算术运算符

++-*(乘) 、// (除,整数/小数相除结果为整数/小数) 、%(取余,俩小数不可以)

    int a = 3;int b = 4;cout << a % b << endl;

++++--:前置先+1、-1,后进行表达式运算。后置先进行表达式运算,后+1、-1。

    int a = 10;int b = 10;int c = ++a * 10;int d = b++ * 10;cout << c << endl;cout << d << endl;

赋值运算符

= 、+= 、-= 、*=、/= 、%=

    int a = 10;a = 88;a += 1;  //a=a+1;a -= 2;  //a=a-1;a *= 10;  //a=a*10;a /= 10;  //a=a/10;a %= 10;  ////a=a%10;cout << a << endl;

判断两个数是否相等、不等、小于、大于、小于等于、大于等于(== 、!=、 <、>、 <=、 >=)

    int a = 10;int b = 19;cout << (a == b) << endl;cout << (a != b) << endl;cout << (a > b) << endl;cout << (a < b) << endl;cout << (a <= b) << endl;cout << (a >= b) << endl;

逻辑运算符

逻辑运算 &&(与)、||(或)、!(非)

    int a = 10;cout << (!a) << endl;cout << (a && 0) << endl;cout << (a || 0) << endl;
大可爱家的小可爱
原创文章 3获赞 0访问量 57
关注私信
展开阅读全文