若有定义int a = 2;则执行完语句 a -= a * a; 后,a的值是( )。
![](/upload/20220827/c85071da6ff0aadc10ebce6c25bb4f0d.png)
相似题目
-
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
-
若有以下程序: int a=1,b=2 a=a^b; b=b^a 则执行以上语句后a和b的值分别是( )。
-
若有宏定义:#define MOD(x,y) x%y则执行以下语句后的输出为( ) 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\n”,z++);
-
若有“int a=1,x=1;”,则语句“while(a<10)x++;a++;”的循环执行( )
-
若有定义: int a=1,b=2,c=3; ,则执行表达式 (a=b+c)||(++b) 后 a , b , c 的值依次为( )
-
若有以下定义:#define MOD(x,y) x%y则执行以下语句后的输出为 。int z,a=15,b=100;z=MOD(b,a);printf(“%d\\n”,z++);
-
若有以下定义:float x;int a,b;则正确的switch语句是( )
-
若有定义:float x=1.5;int a=1,b=3,c=2;则正确的switch语句是( )。
-
若有定义语句: int a[2][3],*p[3]; ,则下语句中正确的是( )。
-
若有定义:int a[5]={1,2,3,4,5};则语句a[1]=a[3]+a[2+2]-a[3-1];运行后a[1]的值为( )
-
若有定义语句:int a[2][3],*p[3],则以下语句中正确的是
-
若有以下变量定义和函数调用语句:int a=25;print_value(&a);则执行下面函数后正确的输出结果
-
若有定义int a=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值是【 】。 c=(a-=(b-5)); c=
-
若有以下定义语句: union data {int i;char c;float f;)a; int n=5; 则以下语句正确的是()。
-
11、若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为
-
若有定义:int a=8,b=5 ,c;执行语句c=a/b+0.4;后,c的值为
-
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是
-
若有定义语句:int a[3][4]={{1,2},{0},{6,4,7,10}}; ,则初始化后a[1][2]的值为6()
-
若有定义int x = 13;则执行完语句x %= 8; 后,x的值是()。
-
若有定义int a=2;则执行完语句a+=a-=a*a;后,a的值是()。A.0B.4C.8D.-4
-
若有定义:int a=8,b=5,c; ,执行语句c=a/b+0.4;后,c的值为
-
6、若有数组定义语句int a[4][5]={1, 2, 3}; 则下列对数组元素引用的选项中正确的是()
-
若有“int a=1,x=1;”,则循环语句“while(a<10) x++; a++;”的循环执行( )。
-
1、若有定义语句: int a[]={1,2,3,4},y,*p=&a[0]; 则执行语句“y=++(*p);”之后,值发生了变化的元素是()。