题目内容

下列存在语法错误的二维数组说明语句是( )。

A. int a[][3]={3,2,1,1,2,3} ;
B. int a[][3]={{3,2,1},{1,2,3}};
C. int a[2][3]={1};
D. int a[2][]={{3,2,l},{1,2,3}};

查看答案
更多问题

下列不存在语法错误的字符数组说明语句是( )。

A. char sl[3]={"a","b","c"};
B. char s2[3]={'a',98};
C. char s3[]={'C++'};
D. char s4[3]={"C++"};

设有说明语句“int b[10],*p1=b,*p2=p1++;”,则下列说法正确的是( )。

A. p1[i]与b[i]表示同一个元素
B. p2[i]与b[i]表示同一个元素
C. p1[i]与p2[i]表示同一个元素
D. “p1=b++;”后,p1[i+1]与b[i]表示同一个元素

设有下列说明语句:int a[]={1,2,3,4,5},*pa=a;char s[]={“1,2,3,4,5”},*ps=s;则下列能输出数组所有元素的语句是( )。

A. cout< B. cout< C. cout<<*pa;
D. cout<<*ps;

下列存在语法错误的语句是( )。

A. char a[20]={"Programming"};
B. char a[20],*p=a;p="Programming";
C. char *a; a="Programming";
D. char a[20]; a="Programming";

答案查题题库