以下选项中,不能正确赋值的是 ( )
A.char sl [10];sl="Ctest";
B.char s2 []={'C','t','e','s','t',}
C.char s3[20]="Ctest";
D.char * s[4]="Ctest\n";
第1题:
若有定义语句:
char}sl=‘’0K”,:It s2=”ok”;
以下选项中,能够输出“OK”的语句是( )。
A.if(strcmp(sl,s2)!=0)puts(s2);
B.if(strcmp(sl,s2)!=0)puts(s1);
C.if(strcmp(sl,s2)==1)puts(s1);
D.if(strcmp(sl,s2)==0)puts(s1);
第2题:
以下选项中,不能正确赋值的是______。
A.char s1[10]; s1="chest";
B.char s2[]={'C','t','e','s','t'};
C.char s3[20]="Chest";
D.char*s4="Ctest\n"
第3题:
以下选项中,不能正确赋值的是()。
A.char s1[10];s1="Ctest";
B.char s2[]={'C','t','e','s','t'};
C.char s3[20]="Ctest";
D.char s4[]="Ctestn";
第4题:
下列选项中,能够满足“若字符串sl等于字符串s2,则执行ST”要求的是( )。
A.if(stremp(s2,s1)==0)ST;
B.if(s1==s2)ST;
C.if(strcpy(sl,s2)==l)ST;
D.if(sl,s2==O)ST;
第5题:
【单选题】sl和s2已正确定义并分别指向两个字符串。若要求:当sl所指串大于s2所指串时,执行语句S,则以下选项中正确的是 。
A.if(sl>s2) S;
B.if(strcmp(s1 ,s2)) S;
C.if(strcmp(s2,sl)>0) S;
D.if(strcmp(s1,s2)>0) S;