若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为c=(a-=(b-5));c=(a%11)+(b=3);

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:13:51
若有定义:

若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为c=(a-=(b-5));c=(a%11)+(b=3);
若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为
c=(a-=(b-5));
c=(a%11)+(b=3);

若有定义:"inta=10,b=9,c=8;",接着顺序执行下列语句,变量b中的值为c=(a-=(b-5));c=(a%11)+(b=3);
第一句c=(a-=(b-5));
先看a-=(b-5)
b-5等于4
a-=4就相当于a=a-4
a是10,a=10-4就是6
把6赋给c
所以第一句执行完后a=6;b=9,c=6
第二句c=(a%11)+(b=3);
a%11就是6%11,取余的,结果就是6
b=3就是把3赋给b,并且表达式的值是3
就相当与c=6+3,等于9
该题应该是问c的值吧,就是9
要问变量b的值只要看最后一句b=3就知道是3了啊

若有定义:inta=10,b=9,c=8;,接着顺序执行下列语句,变量b中的值为c=(a-=(b-5));c=(a%11)+(b=3); 若有以下定义语句inta[10] ={9,4,8,3,2,6,7,0,1,5}则*(a+a[9])等于多少? 有定义inta[][3]={1,2,3,4,5,6};执行语句printf( %c ,a[1][10]+'A');结果是什么 若有定义语句“inta【2】【3】,*p【3】;”,则下语句中正确的是 A p=a B p[0]=a C p[0]=&a[1][2] D p[1]= 8.若有定义inta[][3]={1,2,3,4,5,6,7,8};则a[1][2]的值是( ) A) 4 B) 5 C)6 D) 7 有定义inta[5]={1,2,3,4,5},则a[3]的值 在16位编译系统上,若有定义inta[]={10,20,30},*p=&a;当执行p++后,下列错误的是()A p向高地址移了1个字节 B p向高地址移了1个储存单元Cp向高地址移了2个字节 C p与a+1等价 c语言中在定义一个函数后比如int max(inta,intb){ if(a>=b)return a; else return b;}我没有定义任何变量,为什么可以用a和b inta=3,b=2,c=1,则表达式(a>b)==c的值是多少? 定义语句inta[2][3],*p[3],下列正确的是其中C选项是p[0]=&a[1][2],D选项是p[1]=&a请问D哪不对了,和C有什么不同 inta,b;求表达式(a=1,a++,b=1,a&&b++)?i+1:i+4的值 inti=1,求i++||i++||i++的值inta=1,b=2,c=3;求表达式a 定义inta=2;则表达式(a*=2,a+3,a+1)的值为 条件表达式题设inta=1,b=2,c=3,d=4;则条件表达式a 执行语句inta,b,c;a=(b=c=3,c++,b+=c);则a的值是 有定义inta[5]={1,2,3,4,5},如有int*p=a,则*p的值,*(p+2)的值 inta=3,b=4,c=5;执行完表达式a++>b--&&b++>c&&++c 后abc的值为多少 :若有定义:inta[5]={1,2,3,4,5};则语句a[1]=a[3]+a[2+2]-a[3-1];运行后a[1]的值为: 设有如下定义:int a=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,设有如下定义:inta=1,b=2,c=3,d=4,m=2,n=2;则执行表达式:(m=ad)后,m,n的值为