如何从另一个整数中减去两个整数的总和,然后将其递增

How do I subtract sum of two integers from another integer and then increment it?

本文关键字:整数 然后 两个 另一个      更新时间:2023-10-16

如何从 z 中减去 x 和 y 的总和,然后在 C++ 的单个语句中将其递增

int main()
{
int x,y,z,p;
x=5;
y=6;
z=20;
p=z-(x+y)++;
cout<<"value of p="<<p;
}

它将错误显示为增量操作数所需的值

#include <iostream>
int main() {
   int x,y,f,z;
   f=(x=10, y=5, z=20, z-(x+y)+1);
   std::cout << "result is = "<<f ;
}

减去该总和,减去 1,使用 -=z -= (x + y - 1)

#include <iostream>
int main()
{
    int x, y, z;
    x = 5;
    y = 6;
    z = 20;
    z -= (x + y - 1);
    std::cout << "value of z=" << z;
}

http://coliru.stacked-crooked.com/a/18725dc9ac027784

增量

只是意味着加 1,因此p=z-(x+y)+1;与使用后缀增量运算符一样有效

相关文章: