以下选项中,不能正确赋值的是______。A.char s1[10]; s1="chest";B.char s2[]={'C','t','e','s','t'};C.char s3[20]="Chest";D.char*s4="Ctest\n"

以下选项中,不能正确赋值的是______。

A.char s1[10]; s1="chest";

B.char s2[]={'C','t','e','s','t'};

C.char s3[20]="Chest";

D.char*s4="Ctest\n"


相关考题:

(35)下列等式中,哪一个是不正确的A)SI⌒(S2⌒S3)=(S1⌒S2) ⌒S3B)π A (S1⌒S2) =π A (S1) ⌒π A (S2)C) σ F (S1 ⌒(S2)= σ F (S1) ⌒σ F (S2)D) π A (S1S2) =π A (S1) π A (S2)

若已包含头文件stdio.h且有说明chars1[5],s2[7];要给s1,s2赋值,下列语句中正确的是() A、s1=getchar();s2=getchar();B、scanf(“%s%s”,s1,s2);C、scanf(“%c%c”,s1,s2);D、gets(s1);s2=s1;

(35)下列关系代数运算中,不正确的是( )。A)sF(S1?S2)=sF(S1)?sF(S2)B)pP(S1?S2)=pP(S1)?pP(S2)C)sF(S1èS2)=sF(S1)èsF(S2)D)sF(S1èS2)=sF(S1)èsF(S2)

s1和s2已正确定义并分别指向两个字符串,若要求:当s1所指串大于s2所指串时,执行语句S;则以下选项中正确的是A.if(s1>s2)S;B.if(strcmp(s1,s2))S;C.if(strcmp(s2,s1)>0)S;D.if(strcmp(s1,82)>0)S;

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。A.if(sl>s2)S;B.if(strcmp(s1,s2))S;C.if(strcmp(s2,s1>0)S;D.if(strcmp)(s1,s2)>0)S;

以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是( )。A.char s[10]=="abcdefg";B.char t[]="abcdefg",*s=t;C.char s[10];s="abcdefg";D.char s[10];strcpy(s,"abcdefg");

以下语句或语句组中,能正确进行字符串赋值的是( )。A.char*sp;*sp="right!";B.char s[10];s="right!";C.char s[10];*s="right!";D.char*sp="right!";

若有定义语句:“char*s1=”0K”,*s2=”ok”;”,以下选项中,能够输出“OK”的语句是( )。A.if(strcmp(sl,s2)= =0)puts(s1);B.if(strcmp(sl,s2)!=0)puts(s2);C.if(strcmp(sl,s2)= =l)puts(s1);D.if(stremp(sl,s2)!=0)puts(s1);

若有以下说明:chars1[]={"tree"},s2[]={"flower"};,则以下对数组元素或数组的输出语句中,正确的是()。A.printf("%s%s",s1[5],s2[7]);B.printf("%c%c",s1,s2);C.puts(s1);puts(s2);D.puts(s1,s2);

以下选项中,不能确定赋值的是______。A.char s1[10];s1="chest";B.char s2[]={'C','t','e','s','t'};C.char s3[20]="Chest";D.char *s4="Ctest\n"

下列对字符数组进行初始化中,( )是正确的。A.char s1[]="abcd";B.char s2[3]="xyz";C.char s3[][]={'a','x', 'y');D.char s4 [2][3]={"xyz", "rnnp"};

有以下程序并includeincludefun(char * w,int n){char t,*s1,*s2; s1=w;s2= 有以下程序 并include<stdio.h> #include<string.h> fun(char * w,int n) { char t,*s1,*s2; s1=w; s2=w+n-1; while(s1<s2) { t=*s1++; * s1=*s2--; * s2=t; } } main() { char p[]="1234567"; fun(p,strlen(p)); puts(p); } 程序运行后的输出结果是( )A.1234567B.7654321C.1711717D.7177171

s1和s2已正确定义并分别指向两个字符串。若要求:当s1所指串大于s2所指串时,执行语句S。则以下选项中正确的是______。A.if (s1>s2)S;B.if(strcmp(s1, s2))S;C.if(strcmp(s2, s1)>0)S;D.if(strcmp(s1, s2)>0)S;

以下选项中,不能正确赋值的是 ( )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";

以下程序的输出结果是______。includeincludefun(char*w,int n){ char t,*s 以下程序的输出结果是______。 #include<stdio.h> #include<string.h> fun(char*w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) { t=*s1++; *s1=*s2-; *s2=t; } } main() { char*p; p="1234567"; fun(p,strlen(p)); puts(p); }A.1234567B.7654321C.1711717D.7177171

假定有以下两个过程: Sub S1(ByVal x As Integer, ByVal y As Integer) Dim t As Integer t=K x=y y=t End Sub Sub S2(x As Integer, y As Integer) Dim t As Integer t=K x=y y=t End Sub 则以下说法中正确的是 ( )A.用过程S1可以实现交换两个变量值的操作,S2不能实现B.用过程S2可以实现交换两个变量值的操作,S1不能实现C.用过程S1和S2都可以实现交换两个变量值的操作D.用过程S1和S2都不能实现交换两个变量值的操作

以下程序的输出结果是______。includeincludefun(char *w,int n){ char t,* 以下程序的输出结果是______。 #include<stdio.h> #include<siring.h> fun(char *w,int n) { char t,*s1,*s2; s1=w;s2=w+n-1; while(s1<s2) { t=*s1++; *s1=*s2-; *s2=t; } } main() { char *p; p="1234567"; fun(p,strlen(p)); puts(p); }A.1234567B.7654321C.1711717D.7177171

以下选项中,不能正确赋值的是 ______。A.char s1[10];s1="chest";B.char s2[]={'C','t','e','s','t'};C.char s3 [20]="Chest";D.char * s4="Cest\n"

以下选项中,不能正确赋值的是( )。A.char s1[10];s1="Ctest";B.char s2[]={'C','t','e','s','t'};C.char s3[20]="Ctest";D.char s4="Ctest\n";

下列关系代数运算中,哪一个是不正确的?A.σF(S1∩S2)=σF(S1)∩σF(S2)B.πP(S1∩S2)=πP(S1)∩πP(S2)C.σF(S1∪S2)=σF(S1)∪σF(S2)D.πP(S1∪S2)=πP(S1)∪πP(S2)

若有以下的说明语句,则与它等价的说明是char s[3][5]={"aaaa","bbbb","cccc"};A.char**s1={"aaaa","bbbb","cccc"};B.char*s2[3]={"aaaa","bbbb","cccc"};C.char s3[][5]={"aaaa","bbbb","cccc"};D.char s4[][4]={"aaaa","bbbb","cccc"};

若有定义语句:char *s1="OK",*s2="ok";,以下选项中,能够输出"OK"的语句是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);

下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。A.if(strcmp(s2,s1)==0)ST;B.if(s1===s2)ST;C.if(strcpy(s1,s2)==1)ST;D.if(s1,s2==0)ST;

假定有以下两个过程: Sub S1(ByVal x As Integer,ByVal y As Integer) Dim t As Integer t=x x=y y=t End Sub Sub S2(x As Integer,y As Infeger) Dim t As Integer t=x x=y y=t End Sub 则以下说法中正确的是______。A.用过程S1可以实现交换两个变量的值的操作,S2不能实现B.用过程S2可以实现交换两个变量的值的操作,S1不能实现C.用过程S1和S2都可以实现交换两个变量的值的操作D.用过程S1和S2都不能实现交换两个变量的值的操作

下列等式中,哪一个是不正确的?()A、S1∩(S2∩S3)≡(S1∩S2)∩S3B、πA(S1∩S2)≡πA(S1)∩πA(S2)C、σF(S1∩S2)≡σF(S1)∩σF(S2)D、πA(S1∪S2)≡πA(S1)∪πA(S2)

单选题设有以下定义:char s1[]=0123;char s2[]={'0','1','2','3'};则以下叙述正确的是(  )。A数组s1的长度小于s2的长度B数组s1和s2的长度相同C数组s1的长度大于s2的长度D数组s1和s2完全等价

单选题若有定义语句char*s1="OK",*s2="ok";以下选项中能够输出"OK"的语句是(  )。Aif(strcmp(s1,s2)==0)puts(s1);Bif(strcmp(s1,s2)!=0)puts(s2);Cif(strcmp(s1,s2)==1)puts(s1);Dif(strcmp(s1,s2)!=0)puts(s1);

单选题下列等式中,哪一个是不正确的?()AS1∩(S2∩S3)≡(S1∩S2)∩S3BπA(S1∩S2)≡πA(S1)∩πA(S2)CσF(S1∩S2)≡σF(S1)∩σF(S2)DπA(S1∪S2)≡πA(S1)∪πA(S2)