C++运算之递加与递减(++、--)

2014-11-12 21:15:09 · 作者: · 浏览: 25

  //加加减减对运算式的综合影响应用。


  /*


  #include


  #include ////void main()


  {


  int a=5,b=7,c;


  cout<<"a b c\n";


  c=a-- - b--*2;


  cout<


  c=--a*--b;


  cout<


  c=--a+b--/a;


  cout<


  c=a++ + --b/a++;


  cout<


  getch();


  }


  */


  /*注释:


  第7行:c=a-- - b--*2;可用下列运算式表示:


  c=a-b*2; //c=5-7*2=14;


  a=a-2; //a=5-1=4;


  b=b-1; //b=7-1=6;


  第9行:c=--a*--b;可用下列运算式表示:


  a=a-1; //a=4-1=3;


  b=b-1; //b=6-1=5;


  c=a*b; //c=3*5=15;


  第11行:c=--a+b--/a;可用下列运算式表示:


  a=a-1; //a=3-1=2;


  c=a+b/a; //c=2+5/2=2+2=4;


  b=b-1;b=5-1=4;


  第13行:c=a++ + --b/a++;可用下列运算式表示:


  c=a++; //c=2,a=2+1=3;


  c=c+--b/a++;本式又可用下列算式表示:


  b=b-1; //b=4-1=3;


  c=c+b/a //c=2+3/3=3;


  a=a+1; //a=4


  */