认识C++(7)取余(取模)运算以及前置后置递增

取余(取模)运算以及前置后置递增

取余运算 运算符"%"

  • 两整数相除取余数
  • 浮点型数据不能做取余操作

测试代码

int a1 = 10;
    int b1 = 3;
    //取余数 运算符 % 两数相除取余数
    //输出 1
    cout << a1 % b1 << endl;

    int a2 = 10;
    int b2 = 20;
    //输出 10 
    cout << a2 % b2 << endl;

前置递增和后置递增

相同点:
都进行+1操作

不同点:

前置递增:
加1之后再做运算

后置递增:
做完运算之后再加1

测试代码:

 //前置递增 做加1操作
    int a3 = 10;
    cout << ++a3 << endl;

    //后置递增 做加1操作
    
    int a4 = 10;
    a4 = a4++;
    //输出11
    cout << a4 << endl;

    int a5 = 10;
    //这里输出是 10
    cout << a5++ << endl;

    //前置后置的区别
    int a6 = 10;
    int b6 = a6++ * 10;
    //后置 做完运算之后再加1;
    //输出100
    cout << "b6="<<b6 << endl;
    //输出 11
    cout <<"a6=" << a6<<endl;
    
    int a7 = 10;
    int b7 = ++a7 * 10;
    //前置 加1之后再做运算
    //输出110
    cout << "b7==" << b7<<endl;
    //输出11
    cout <<"a7="<< a7;

前置递减可以依照递增类推,原理一样

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值