爱问知识人 爱问教育 医院库

我想问一下这个关于C语言自加自减的例题怎么做呢???

首页

我想问一下这个关于C语言自加自减的例题怎么做呢???

我想知道详细运算过程

提交回答

全部答案

    2013-05-03 19:37:21
  • 别问了,好好看 = ++  优先级。弄不清楚告诉你答案也没用

    m***

    2013-05-03 19:37:21

  • 2013-05-01 23:13:42
  • a=c++;因为c++的值是0,所以这时a的值是0,同时c要自加,所以c的值是1(加在后,先赋值,再自加);
    b=++c,c为1,++c的值是2,所以b的值是2,同时c要自加,值为2(加在前,先自加,再赋值);
    a=b+++b++,相当于是a=(b++)+(b++),所以a=4,此时b自加两次,为4;
    b=--a,同++,--在前,先自减,再赋值,所以b的值是3;c的值是3;而a的值是2;
    a=--b+--b,a的值是3,b的值是1;

    3***

    2013-05-01 23:13:42

  • 2013-04-29 21:54:45
  • a=c++表示先把c的值赋给a,c再进行自加
    a=++c 表示c先自加,然后再把c的值赋给a
    希望有所帮助

    安***

    2013-04-29 21:54:45

  • 2013-04-28 23:46:41
  • C++是先计算后给c加1  所以在算b=++c时c已经是1了   ++c是先给C加1 所以c=2 b=c=
    2   接下来是一样的

    3***

    2013-04-28 23:46:41

类似问题

换一换
  • 软件 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新问答 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):