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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值