题目内容

下列数组和指针的操作中正确的是( )。

A. int a[5],*pa=a;
B. int b[5],*pb;*pb=b;
C. double c[5] ,*pc=*c;
D. char d[5] ,*pd=&d;

查看答案
更多问题

设有下列说明语句:int b[10],*p=b;则下列表达式的值不相等的一组是( )。

A. *p与b
B. *p与b[0]
C. p与b
D. p与&b[0]

运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int main(void){int a[10]={1,9,-5,6,-3,0,2,4,-8,7},i,s=0;for(i=0;i<10;i++){if(a[i]<0)continue;if(a[i]==0)break;s+=a[i];}cout<

A. 10
B. 13
C. 16
D. 29

运行下列程序时输出的第1行是( )。[程序]#includeusing namespace std;int main(void){double b[3][3]={1,2,3,4,5,6,7,8,9};int i,j;for(i=0;i<3;i++){for(j=0;j<3;j++)cout<

A. 1
B. 123
C. 147
D. 321

运行下列程序的输出结果为( )。[程序]#includeusing namespace std;int main(void){char str[]="phython",*p=str;cout<<*str<

A. phythonp
B. pphython
C. pp
D. phythonphython

答案查题题库