12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 20:50:11

12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24
12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24

12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24
*的优先级最高,然后-=和+= 从右往左.
首先a*a=9,此时a=3;
然后a+=a*a,即 a=a+a*a;a=12;
接着是-=,即 a-=12; 结果是0

设有定义int a ,b=10;则执行语句a=b 设有语句int a=3; 则执行了语句a+=a+a;后,变量a的值是( ) 12、 设有语句int a=3; 则执行了语句a-=a+=a*a;后,变量a的值是( ).A)3 B)0 C)-12 D)24 设有语句 int a=3;,则执行了语句 a+=a-=a*=a;后,变量 a 的值是( B ).A.3 B.0 C.9 D.-12请问是如何计算的, 计算机C语言,为什么?11.设有语句int a=3; 则执行了语句a+=a-=a*a;后,变量a的值是______.A.3 B.0 C.9 D.-12 设有语句int a=3;则执行了语句a+=a-=a*a;后,变量a的值是(  ) A) 3 B) 0 C) 9 D) -12 设有语句int a=3,则执行了语句a+=a-=a*a;后,变量a的值是( )A.3 B.0 C.9 D.-12 设有语句int a=5;则执行语句a+=a-=a*a后,变量A的值是 C语言中,设有“int c=3;int a;a=2+(c+=c++,c+15,++c);”,执行语句后a=? 设有语句int a=5;则执行语句a+a-=a*a后,变量A的值是则执行语句a+=a-=a*a:后,变量a的值5,0,25,-40 设有定义:int a=15; 则执行语句:a/=a+a; 后a的值是(__A___)A) 0B) 1C) 0.5 D) 16 设有定义int a=0,b=0,t;,则执行语句:t = a++&&++b;后,a和b的值是( ). 135.设有语句int a =3;,则执行了语句a+=a—=a*a;后,变量a的值是 ( ) A. 3 B. 0 C. 9 D.-12请帮我选出正确答案~~谢谢~ 若int a=2,b=3,x;则执行语句if (a (1)执行语句”scanf(%d%d,&a,&b)与scanf“%d,%d&a,&b)分别表达的意思是什么?(2)设有int i=010,j=10; 则printf(%d,%d ,++i,j--);的输出是多少? (3)设a,b为字符变量,执行语句“scanf(a=%c,b=%c,&a,&b); 设有说明语句int x=35,B; char z='a ';则执行完下面的赋值语句后,B的值为________ .B=(x^x)&&(z 设有数组a的定义为int a[]={1,2,3,4};若语句a[3]=--a[0]?a[1]++:a[2]++;执行后,数组a的各元素依次为:0243为什么a[3]=3? 设有定义语句“int a[][3]={{0},{1},{2}};则a[1][2]的值为多少?