若有变量说明:chars,s1[20];执行语句:s="student";s1=s;正确的叙述是:()。A、二个语句都不正确B、s所指向的字符串和s1的值都是"student"C、第一个语句正确,而第二个语句不正确D、第二个语句正确,而第一个语句不正确

若有变量说明:chars,s1[20];执行语句:s="student";s1=s;正确的叙述是:()。

  • A、二个语句都不正确
  • B、s所指向的字符串和s1的值都是"student"
  • C、第一个语句正确,而第二个语句不正确
  • D、第二个语句正确,而第一个语句不正确

相关考题:

若已包含头文件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;

下列程序段执行后,内存变量s1的值是( )。 S1="network" s1=stuff(s1,4,4,"BIOS") ?s1A.networkB.netBIOSC.netD.BIOS

语句S1、S2和S3按照下面的属性执行:先执行语句S1,再执行语句S2,最后执行语句S3,则这样的执行顺序属于编程中的( )A.顺序结构B.选择结构C.循环结构D.嵌套结构

若有以下说明语句,则该语句()。chars=92; A、使s的值包含1个字符B、说明不合法,s的值不确定C、使s的值包含4个字符D、使s的值包含3个字符

若有定义语句:“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);

设有说明语句chars[20];若想通过键盘输入使数组s的内容为“VisualC++”,则应使用的语句是()。 A、cins;B、cin.getline(s,20);C、cin.get(s);D、以上均可以

若有以下说明: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);

若有定义语句“charS[10]=1234567\0\0;”,则strlen(s)的值是( )。A.7B.8C.9D.10

若有以下定义和语句: char*s1="12345",*s2="1234"; printf("%d\n",strlen(strcpy(s1,s2)));则输出结果是______。A.4B.5C.9D.10

下列选项中正确的语句是( )。A.chars[3];s="BOOK!";B.char*s;s={"BOOK!"};C.chars[10];s="BOOK";D.char*S;s="BOOK!";

若有说明chars1[30]="abc",s2[]="defghi";,则在使用函数strcat(s1,s2)后,结果是( )A.s1的内容更新为abcdefghiB.s1的内容更新为defghi\0C.s1的内容更新为defghiabc\0D.s1的内容更新为abcdefghi\0

设有下列程序段: chars[20]="Beijing",*P; P=S; 则执行“p=s;”语句后,下列叙述正确的是( )。A.可以用*P表示s[0]B.S数组中元素的个数和P所指字符串长度相等C.S和P都是指针变量D.数组s中的内容和指针变量P中的内容相同

若有以下结构类型说明和变量定义,则变量a在内存中所占字节数是struct stud{ char num[6]; int s[4]; double ave;}a,*p;

下列选项中正确的语句是( )。A.chars[];s="BOOK!";B.char*s;S={"BOOK!");C.chars[10];s="BOOK";D.char*S;s="BOOK!";

若有定义语句: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);

为了判断两个字符串s1和s2是(31)假定a和b为int型变量,则执行以下语句后b的值为( )

若有以下定义语句:chars[10],s="abcd”;printf(“%s/n”,s);则运行结果是()A、输出abcdB、输出aC、输出acbdD、编译不通过

设已定义:chars1[20]=”Youare”,s2[9]=”welcome!”;若要形成字符串”Youarewelcome!”,正确的语句是()A、strcat(s1,s2)B、strcpy(s1,s2)C、s1+s2D、s1s2

设有说明语句:chars=“AA”;,下面说法正确的是()A、变量s中包含1个字符B、变量s中包含2个字符C、变量s中包含3个字符D、说明语句不合法

若有以下定义语句:chars[10];s=”1234”;printf(“%s/n”,s);则运行结果是:()A、输出1234B、输出1C、输出4D、编译不通过

下列程序段执行后,内存变量s1的值是:() s1="network" s1="BIOS"+substr(s1,4,4)A、BIOSworkB、netBIOSC、netD、BIOS

若有下列语句,则不能代表字符o的表达式是()。chars[20]=”programming”,*ps=s;A、ps2B、s[2]C、ps[2]D、*(ps+2)

单选题若有下列语句,则不能代表字符o的表达式是()。chars[20]=”programming”,*ps=s;Aps2Bs[2]Cps[2]D*(ps+2)

单选题设已定义:chars1[20]=”Youare”,s2[9]=”welcome!”;若要形成字符串”Youarewelcome!”,正确的语句是()Astrcat(s1,s2)Bstrcpy(s1,s2)Cs1+s2Ds1s2

单选题若有定义语句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);

单选题下列程序段执行后,内存变量s1的值是:() s1="network" s1="BIOS"+substr(s1,4,4)ABIOSworkBnetBIOSCnetDBIOS

单选题设有说明语句:chars=“AA”;,下面说法正确的是()A变量s中包含1个字符B变量s中包含2个字符C变量s中包含3个字符D说明语句不合法