下列语句组中,正确的是()
A.char*s;s="china";
B.chars[7];s="Olympic";
C.char*s;s={};
D.chars[7];s={"Olympic"};
A.char*s;s="china";
B.chars[7];s="Olympic";
C.char*s;s={};
D.chars[7];s={"Olympic"};
下列选项中正确的语句组是( )。
(A)char s[8];s={"Beijing"}; (B)char*s;s={"Beijing");
(C)char s[8];s="Beijing"; (D)char*s;s="Beijing";
已知char C;则下列语句中正确的是( )。
(A)c='97'; (B)c="7"; (C)c=97; (D)c="a";
A.a是用户定义的结构体名
B.struct a是用户定义的结构类型
C.ptype是用户定义的结构类型名
D.x和Y都是结构成员名
下列语句的输出结果是【 】。 char a=3;printf("%d,%o,%x,%u\n",a,a,a,a);
以下定义语句中正确的是( )。
(A)char a='A'b='B'; (B)float a=b=10.0;
(C)int a=10,*b=&a; (D)float*a,b=&a;
A.A.typedef STP char*s;
B.B.typedef *char STP;
C.C.typedef stp *char*
D.D.typedef char* STP;
下列语句的输出结果是______。 char S[20]="aaaa",*sp=s; puts(strcat(sp,"AAAAA"));
A.switch(a+b);{...}
B.switch(ch+1){...}
C.switchch{...}
D.switch(c+d){...}
设有以下说明语句
typedef struct
{ int n;
char ch[8];
}PER;
则下面叙述中正确的是( )。
A.PER是结构体变量名
B.PER是结构体类型名
C.typedef struct是结构体类型
D.struct是结构体类型名
有定义语句:char*s1=OK,*s2=ok;以下选项中,能够输出K的语句是
A.if(strcmp(s1,s2)!=0)puts(s1);
B.if(strcmp(s1,s2)!=0)puts(s2);
C.if(strcmp(s1,s2)=1)puts(s1);
D.if(strcmp(s1,s2)=0)puts(s1);
已知:char a[20]=“abc”,b[20]=“defghi”;则执行下列语句后的输出结果为()。 printf("%d¨,strlen(strcpy(a,b)));
A.11
B.6
C.5
D.以上答案都不正确