声明语句“char a='%',*b=&a,**c=%b",下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b尤其是A,B我觉得一样啊!

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:41:01
声明语句“char a='%',*b=&a,**c=%b

声明语句“char a='%',*b=&a,**c=%b",下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b尤其是A,B我觉得一样啊!
声明语句“char a='%',*b=&a,**c=%b",下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b
尤其是A,B我觉得一样啊!

声明语句“char a='%',*b=&a,**c=%b",下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b尤其是A,B我觉得一样啊!
1题目有错,先改正.
声明语句“char a='%',*b=&a,**c=&b;",下列表达式错误的是
A.b==*c
B.a==**c
C,**c='%'
D.&a=*&b
2 分析:
A.b==*c //正确.==左边右边类型一致,可以比较.
B.a==**c //正确.==左边右边类型一致,可以比较.
C,**c='%' //正确.=左边右边类型一致,可以赋值.
D.&a=*&b //不正确.&a是常量,不能当成左值使用.

声明语句“char a='%',*b=&a,**c=%b,下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b尤其是A,B我觉得一样啊! 声明语句“char a='%',*b=&a,**c=%b,下列表达式错误的是 A.b==*c B.a==**c c,**c='%' D.&a=*&b尤其是A,B我觉得一样啊! 下列赋值语句,不正确的是?A.char c='a' B.char c=“a“ C.char c=97 D.int c=‘a’+1 下面语句正确的是 A.char s[5] B.char s[5]=12345 C.chat s[56] D.char s[5];s[2]=2 要为字符型变量 a赋初值,下列语句中哪一个是正确的A.char a=3; B.char a=’3’; C.char a=%;D.char a=*; 下列语句组中,正确的是 A)char *s;s=”Olympic”; B)char s[7];s=”Olympic”; C)char *s;s={下列语句组中,正确的是A)char *s;s=”Olympic”; B)char s[7];s=”Olympic”;C)char *s;s={”Ol 下列语句中存在语法错误的是a char ss[6][20];ss[1]=right?;b char ss[] [20]={right?};c char *ss[6];ss[1]=right?;d char ss[]={right?};为什么选A 1.下列语句中,不正确的是()A.static char a[2]={1,2}; B.static char a[2]={'1','2'};c.statcc char a[2]={'1','2','3'}; D.static char a[2]={'1'};答案为什么不是A啊,元素没有单引号还是字符吗2.若有定义和语句:char s[10 以下语句或语句组中,不正确的操作是__________.以下语句或语句组中,不正确的操作是_____C_____.(A) char t[50];scanf(“%s”,t);(B) char t[]=”English”;(C) char *p;gets(p);(D) char *p;p=”English”;为什么是C 几个c语言的小题目,本人新手希望大侠能帮我解释清楚谢谢24.设指针变量占2个字节的内存空间,若有声明char *p=123;int c;,则执行语句c=sizeof(p);后,c的值为A.1 B.2 C.3 D.425.已知有声明in 求讲解几道C语言的题 52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是( 求讲解两道C语言的题52 声明语句为“char s[4][15],*p1,**p2;int x,*y;”,下列语句中正确的是( D ).A.p2=s;B.y=*s;C.*p2=s;D.y=&x;45.下列语句定义p为指向float型变量d的指针,其中正确的是( C 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A a=‘&’; B a=’16’; C a=”&”; D a=’ ’ ‘; 请解释一下C语句char a[10],p;p=a=“china”的含义.下列说明不正确的是:(A)char a[10]=“china” (B)char a[10],p=a;p=“china” (C)char p;p=“china”(D)char a[10],p;p=a=“china”; 已知char **s,下面正确的语句是()As=ABCDEFB*s=ABCDEFC**s=ABCDEFD*s=A'char*s s=ABCDEF”那为什么不是char*s *s=ABCDEF #include sub1(char a,char b) {char c;c=a;a=b;b=c;} sub2(char *a,char b) {char c;c=*a;*a=b; 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’ B.a=”&” C.a=’16’ D.a=’ ’ 设有变量定义语句char a; 则下面的赋值语句中 ( ) 是正确的.A.a=’&’B.a=”&”C.a=’16’D.a=’ ’ 下列语句中正确的是()A)char *s;s=”Olympic”;……A)char *s;s=”Olympic”; B)char s[7];s=”Olympic”;C)char *s;s={”Olympic”}; D)char s[7];s={”Olympic”};