字典翻译 问答 其它 【#includemain(){inta=3,b=2,c=1#includemain(){inta=3,b=2,c=1;c-=++b;b*=a+c;{intb=5,c=12;c/=b*2;a-=c;printf("%d,%d,%d",a,b,c);a+=--c;}printf("%d,%d,%dn",a,b,c);}】
问题标题:
【#includemain(){inta=3,b=2,c=1#includemain(){inta=3,b=2,c=1;c-=++b;b*=a+c;{intb=5,c=12;c/=b*2;a-=c;printf("%d,%d,%d",a,b,c);a+=--c;}printf("%d,%d,%dn",a,b,c);}】
问题描述:

#includemain(){inta=3,b=2,c=1

#include

main()

{

inta=3,b=2,c=1;

c-=++b;

b*=a+c;

{

intb=5,c=12;

c/=b*2;

a-=c;

printf("%d,%d,%d",a,b,c);

a+=--c;

}

printf("%d,%d,%dn",a,b,c);

}

孙国振回答:
  有注释:#include<stdio.h>main(){ int a=3,b=2,c=1; c-=++b;/*-2*/ ...
孙同景回答:
  看不懂啊
孙同景回答:
  讲解过程啊
孙同景回答:
  ??
孙国振回答:
  c-=++b先++bb变为3,然后c=c-b,于是c变为-2b*=a+c先a+c,即3-2为1,然后b=b*1,b为3然后进入内部{},这个时候b和c重新定义为5和12c/=b*2,先b*2为10,然后c=c/10即12/10,取整数位1a-=c,即a=a-c,a为3,c是1,a变为2打印251a+=--c,先--c,c变为0,a没有改变出了内部的{},见到外部的bc打印23-2
点击显示
其它推荐
热门其它推荐
  • 其它