题目内容
(请给出正确答案)
[单选题]
若有如下定义:int n【5】={1,2,3,4,5},*p=n;则值为5的表达式是()
A.*p+5
B.*(p+5)
C.*p+=4
D.p+4
答案
C、*p+=4
如果结果不匹配,请 联系老师 获取答案
A.*p+5
B.*(p+5)
C.*p+=4
D.p+4
C、*p+=4
A.a=5;
B.a={2,‘a’,1,2};
C.printf(“%d\n”,a);
D.a.1=n;
若有以下定义,则对a数组元素的正确引用是()。
int a[5],*p=a;
A)*&a[5]
B)*a 1
C)*(p 5)
D)*(a 2)
若有定义:int a,b,C;以下程序段的输出结果是()。
a=11;b=3;C=0;
printf(”%d\n”,c=(a/b,a%B.);
A.2
B.0
C.3
D.1
定义如下变量和数组:inti; int x[3][3]={1,2,3,4,5,6,7,8,9}; 则语句for(i=0;i<3;i++) printf("%d ",x[i][2-i]); 的输出结果是()。
A.1 5 9
B.1 4 7
C.3 5 7
D.3 6 9
A.d
B.e
C.h
D.b
A.1,2
B.3,4
C.2,3
D.5,5