几道C语言题求帮助~1有如下定义:int x[5]={1,3,5,7,9},*p=&x[2];则执行语句printf("%d",*p);的输出结果是5吗?2、若a、b、c和d都是int型变量,则执行表达式d=(a=2,b=4,c=a*b);后,d的值为________.该怎么算?3、

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 21:50:01
几道C语言题求帮助~1有如下定义:int x[5]={1,3,5,7,9},*p=&x[2];则执行语句printf(
xRj@%$5m!;"ЃH{uj->qL vSh섐Dc#Nʩ[h1 {of?E31<, voԠS.luo0^)zf$M2 Y}MMZ6nC/(J,>'& (q#8a6e%a+ڄzaLG68_b2i"O5R&/u0{w#1ί+ᠹFla;cg bW97Z*1pY4gkX0k㩈$ܭ;?wϦ\vxk8SF Ε"3֗5#9:\r 9 .Nɐ[ NzR3}".l ;H9)0 Xk(TQɂz( jXʊ,>!lSIhj犅ᴒT4 fnwQ

几道C语言题求帮助~1有如下定义:int x[5]={1,3,5,7,9},*p=&x[2];则执行语句printf("%d",*p);的输出结果是5吗?2、若a、b、c和d都是int型变量,则执行表达式d=(a=2,b=4,c=a*b);后,d的值为________.该怎么算?3、
几道C语言题求帮助~
1有如下定义:int x[5]={1,3,5,7,9},*p=&x[2];则执行语句printf("%d",*p);的输出结果是5吗?
2、若a、b、c和d都是int型变量,则执行表达式d=(a=2,b=4,c=a*b);后,d的值为________.该怎么算?
3、有如下定义:int m=1,n=1,x=3;则执行语句:if(!n) x+=1;if(m) x-=2;后,x的值是________.

几道C语言题求帮助~1有如下定义:int x[5]={1,3,5,7,9},*p=&x[2];则执行语句printf("%d",*p);的输出结果是5吗?2、若a、b、c和d都是int型变量,则执行表达式d=(a=2,b=4,c=a*b);后,d的值为________.该怎么算?3、
1、是
2、8【逗号运算符的计算顺序是从左到右,然后将左后一步的运算结果作为赋值运算符的右值赋给左值d】
3、1【n = 1,!n为假,不执行x += 1,x仍为1,;m = 1,执行x -= 2,即 x = 3 - 2 = 1】