C++语言算数运算符

算数运算符:

C++中用于算数运算的运算符

1、加+   2、减-  3、乘*  4、整除/  5、模 %  6、自加++  7、自减--

模运算时,参与运算的两个数都必须是整数。

相同数据类型加减乘除比较简单:

#include <iostream>
#include <cstdio> 
using namespace std;
int main()
{
    int a=15,b=10;
    cout<<"a+b="<<a+b<<endl;
    cout<<"a-b="<<a-b<<endl;
    cout<<"a*b="<<a*b<<endl;
    cout<<"a/b="<<a/b<<endl;
    cout<<"b/a="<<b/a<<endl;
    cout<<"a%b="<<a%b<<endl; 
    cout<<"b%a="<<b%a<<endl; 
    return 0;
}

运算中的数据类型转换,

如下代码,输出时强制转换为整型:

#include <iostream>
#include <cstdio> 
using namespace std;
int main()
{
    int a,b=15;
    float c=123.45;
    a=b+c;
    cout<<"b+c="<<a<<endl;
    a=b-c;
    cout<<"b-c="<<a<<endl;
    a=b*c;
    cout<<"b*c="<<a<<endl;
    a=b/c;
    cout<<"b/c="<<a<<endl;
    return 0;
}

自加++ 自减--运算符:

运算符前缀和后缀的区别:运算符前缀时,先将变量+1,再使用,运算符后缀时,先使用变量,再加+1

#include <iostream>
#include <cstdio> 
using namespace std;
int main()
{
    int a=15,b=10;
    cout<<a++<<endl;
    cout<<++a<<endl;
    cout<<b--<<endl;
    cout<<--b<<endl;
    return 0;
}

输出为:
15
17
10
8
cout<<a++<<endl;//先输出a,a++
cout<<++a<<endl;//先对a+1,再输出
cout<<b--<<endl;//先输出b,再减减
cout<<--b<<endl;//先-1,后输出

 

原文链接: https://www.cnblogs.com/noipbar/p/10025516.html

欢迎关注

微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍

    C++语言算数运算符

原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/285891

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月15日 上午8:53
下一篇 2023年2月15日 上午8:54

相关推荐