p=s;
p=k;
p=s[0];
k=s;
第1题:
若有定义语句: int a[4][10],*p,*q[4]; 且 0 ≤ i<4 ,则错误的赋值是
A)p=a
B)q[i]=a[i]
C)p=a[i]
D)p=&a[2][1]
第2题:
以下语句或语句组中,能正确进行字符串赋值的是( )。
A.char*sp;*sp="right!";
B.char s[10];s="right!";
C.char s[10];*s="right!";
D.char*sp="right!";
第3题:
A.p“abcd”
B.a“abcd”
C.*p“abcd”
D.*a“abcd”
第4题:
若在以下定义和赋值语句,则才s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为 int s[2][3]={0},( *p)[3]; p=s;
A.*(*(p+i)+j)
B.*(p[i]+j)
C.(p+i)+j
D.(*(p+i))[j]
第5题:
若有定义语句:char s[10]="1234567\0\0";,则strlen(s)的值是______。
A.7
B.8
C.9
D.10
第6题:
若有char s[3][3]=={"AAA","BBB","CCC"};说明语句,则与它等价的语句是( )。
A.char**s={"AAA","BBB","CCC"};
B.char*s[3]={"AAA","BBB","CCC"};
C.char s[][5]={"AAA","BBB","CCC"};
D.char s[][3]={"AAA","BBB","CCC"};
第7题:
若有定义语句:char s[3][10],(*k)[3]。*P;,则以下赋值语句正确的是
A.p=S;
B.p=k;
C.p=s[0];
D.k=S;
第8题:
若有定义语句:inta[2][3],*p[3];,则以下语句中正确的是( )。A.

B.

C.

D.

A.A
B.B
C.C
D.D
第9题:
若有定义语句:int a[21[3],* P[3];则以下语句中正确的是( )。
A.p:a;
B.p[0]=a;
C.p[O]=&a[1][2];
D.1a[1]=&a;
第10题:
(28)若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是
A)p=s;
B)p=k;
C)p=s[0];
D)k=s;
第11题:
若有定义和语句: char s[10]:s=""abcd"";printf(""%s/n"",s); 则结果是(以下u代表空格)()
第12题:
scanf(%c,aa.sex);
aa.sex=getchar();
printf(%c,(*p).sex);
printf(%c,p->sex);
第13题:
若有定义语句:int k[2][3],*pk[3];,则以下语句中正确的是______。
A.pk=k;
B.pk[0]=&k[1][2];
C.pk=k[0];
D.pk[1]=k;
第14题:
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[0]=&a[1][2];
D.p[1]=&a;
第15题:
以下语句或语句组中能正确进行字符串赋值的是( )。
A.ehar以*sp; * sp = "right!";
B.char s[10] ;s = "right!";
C.char s [10]; * s = "right !";
D.char * sp = "right !";
第16题:
若有定义“char, *p2,*p3,*p4,ch;”,则不能正确赋值的程序语句为 ( )
A.p1=& ch;scanf("%c",p1);
B.p2=(char*)malloc(1);scanf("%c",p2);
C.p3=getchar( );
D.p4=& ch;*p4=getchar( );
第17题:
设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:
该语句所表示的含义是( )。
A.
B.
C.
D.
第18题:
若有定义语句:int a[2][3],*p[3];,则以下语句中正确的是( )。
A.p=a;
B.p[0]=a;
C.p[o]=&a[1][2];
D.p[1]=&a;
第19题:
若有定义和语句 ( ) char s[10];s="abcd";printf("%s\n",s); 则结果是(以下μ代表空格)
A.输出abcd
B.输出a
C.abcdμμμμμ
D.编译不通过
第20题:
若有定义语句:“char sE10]="1234567\0\0";”,则strlen(s)的值是( )。
A.7
B.8
C.9
D.10
第21题:
若有定义语句:char s[3][10],(*k)[3],*p;,则以下赋值语句正确的是;
A.p=s;
B.p=k
C.p=s[0]
D.k=s;
第22题:
以下能正确进行字符串赋值或赋初值的语句组是()
第23题:
p=s;
p=k;
p=s[0];
k=s;
第24题:
7
8
9
10