单选题

若有语句:chars1[]=string1,s2[8],*s3,*s4=string2;则错误使用strcpy函数的是()

A. strcpy(s4,string1);
B. strcpy(s1,string2);
C. strcpy(s3,string1);
D. strcpy(s4,s1)

查看答案
该试题由用户559****37提供 查看答案人数:45186 如遇到问题请 联系客服
正确答案
该试题由用户559****37提供 查看答案人数:45187 如遇到问题请联系客服

相关试题

换一换
单选题
若有语句:chars1[]=string1,s2[8],*s3,*s4=string2;则错误使用strcpy函数的是()
A.strcpy(s4,string1); B.strcpy(s1,string2); C.strcpy(s3,string1); D.strcpy(s4,s1)
答案
单选题
若有说明语句:chars=’72’;则变量s()
A.包含一个字符 B.包含两个字符 C.包含三个字符 D.说明不合法,s的值不确定
答案
主观题
中国大学MOOC: 若有定义char s1[]=string1,s2[8],*s3,*s4=string2;则对库函数strcpy错误调用的是( )。
答案
单选题
关于以下代码段的说法正确的是( )。 (1) String s="abcde"; (2) String Buffer s1=new String Buffer("abcde"); (3) if(s.equals(s1)) (4) s1=null: (5) if(s1.equals(s)) (6) s=null;
A.第(1)行编译错误,String的构造器必须明确调用 B.第(3)行编译错误,因为s与s1有不同的类型 C.编译成功,但执行时在第(5)行有异常抛出 D.编译成功,执行过程中也没有异常抛出
答案
单选题
若有chars1[]=abc,s2[20],*t=s2;gets(t);则下列语句中能够实现当字符串s1大于字符串s2时,输出s2的语句是()
A.if(strcmp(s1,s1)>0)puts(s2); B.if(strcmp(s2,s1)>0)puts(s2); C.if(strcmp(s2,t)>0)puts(s2); D.if(strcmp(s1,t)>0)puts(s2)
答案
主观题
下面()是创建String的正确方法?: String s1= new String("Tom"); String s2=s1;|String s1="Tom"; String s2=new String(s1);|String s="Tom";|String s=new String("Tom");
答案
主观题
设有以下代码: String s l="123"; String s2="123"; String s3=new String("123"); 则表达式s1==s2和s1==s3的值分别是
答案
单选题
下面程序段的运行结果是()。String s1=”abc”;String s2=”def”;String s3=s2;s2=”ghi”;System.out.println(s1+s2+s3)
A.abcghighi B.abcdefdef C.abcdefghi D.abcghidef
答案
单选题
若有以下定义和语句includechars1[10]="abcd!",*s2=" 123\";printf("%d%d ",strlen(s1),strlen(s2));则输出结果是()
A.10 5 5 B.5 5 C.10 7 D.5 8
答案
单选题
若有语句: char s1[ ]="Shenyang", s2[10],*s3, *s4="NEU_soft"; 则对库函数strcpy调用正确的是()。
A.strcpy(s4, s1); B.strcpy(s3, s1); C.strcpy(s2, s4); D.strcpy(s1, s4);
答案
热门试题
关于以下程序段,正确的说法是。 1 String s1=”ac”+”def”; 2 String s2=new String(s1); 3 if(s1.equals(s2)) 4 System.out.println(“equals() succeeded”); 5 else if(s1==s2) 6 System.out.println(“== succeeded”); 关于以下程序段,正确的说法是()。 1.String s1 =“x”+“y”; 2.String s2 = new String(s1); 3.if(s1==s2) 4.System.out.println(“= = is succeeded”); 5.if (s1.equals(s2).6.System.out.println(“.equals() is succeeded”); 下列语句输出结果为( )。 public class test { public static void main(StringArgsl[]) { String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1==s2)); } } 类Test定义如下:class Test{ public static void main(string args) { String s1="abc"; String s2=new String(s1); if(s1==s2) System.out.println("s1==s2"; if(s1.equals(s2)) System.out.println("s1.equals(s2)"); } 以下程序的输出结果是 String s="student"; String s1=s.substring(2,4); System.out.println(s1); 下面程序的运行结果是()String s1=new String(“abcd”);<br>String s2=”abcd”;<br>String s3=”abcd”;<br>System.out.print(s1==s2);<br>System.out.print(” “+ (s2==s3));<br>System.out.print(” “+ (s1==s3)) 若有定义:int s[3][4]={{1,2},{0},{3,4,5}};则s[2][1]的值为( ). 下面程序段的运行结果是()。String s1=”abc”;<br>String s2=”def”;<br>String s3=s2;<br>s2=”ghi”;<br>System.out.println(s1+s2+s3) 类Test定义如下:class Test public static void main(string args) String s1="abc";String s2=new String(s1);if(s1==s2) System.out.println("s1==s2";if(s1.equals(s2)) System.out.println("s1.equals(s2)"); 那么程序的执行 下列程序段: String s1=new String("How"); String s2=new String("How"); System.out.println(!(s1==s2)); 的结果为 下面的程序执行后,屏幕上显示的应是 public class Exam{ public static void main(String[]args){char char1[]={’t’,’e’,’s’,’t’};char char2[]={’t’,’e’,’S’,’t’,’1’};String s1=new String(char1);String s2=new String(char2,0,4);System.out.println(s1.equals(s2)); } } 下面的程序执行后,屏幕上显示的应是()。public class Test {public static void main(String args[]{char char1[]={‘t’,‘e’,‘s’,‘t’};char char2[]={‘t’,‘e’,‘s’,‘t’,‘1’};String s1=new String(char1);String s2=new String(char2,0,4);System.out.println(s1.equals(s2)) Python语句序列"s1=[4,5,6]; s2=s1; s1[1]=0; print(s2)" 的运行结果是 有如下代码: String s1="hello"; String s2="hello"; 则s1==s2的结果为true 语句S1、S2和S3按照下面的属性执行:先执行语句S1,再执行语句S2,最后执行语句S3,则这样的执行顺序属于编程中的( ) 下面程序的运行结果是()public class Test {public static void main(String[] args) {String s1 = new String(“Hello”);String s2 = new String(“Hello”);boolean b1 = s1.equals(s2);boolean b2 = s1 == 用DIMENSIONS(4,5)命令定义数组S后,再对各数组元素赋值:S(1,1)=1,S(1,2)=2,S(1,3)=3,S(1,4)=4,S(1,5)=5,S(2,1)=6,S(2,2)=7,S(2,3)=8,S(2,4)=9,S(2,5)=10,然后再执行命令?S(6),则显示结果是()。 若串S1=‘ABCDEFG’, S2=‘9898’ ,S3=‘’,S4=‘012345’,执行 concat(replace(S1,substr(S1,length(S2),length(S3)),S3),substr(S4,index(S2,‘8’),length(S2))) 其结果为_______ 若串S1=‘ABCDEFG’, S2=‘9898’ ,S3=‘’,S4=‘012345’,执行concat(replace(S1,substr(S1,length(S2),length(S3)),S3),substr(S4,index(S2,‘8’),length(S2)))其结果为() 下面的哪些程序段可能导致错误 ( ) Ⅰ: String s = "Gone with the wind";String t = "good ";String k = s + t; Ⅱ: String s = "Gone with the wind";String t;t = s[3] + "one"; Ⅲ: String s = "Gone with the wind";String standard = s.toUpperCase(); Ⅳ: String s = "home directory";String t = s-"directory":
购买搜题卡 会员须知 | 联系客服
会员须知 | 联系客服
关注公众号,回复验证码
享30次免费查看答案
微信扫码关注 立即领取
恭喜获得奖励,快去免费查看答案吧~
去查看答案
全站题库适用,可用于E考试网网站及系列App

    只用于搜题看答案,不支持试卷、题库练习 ,下载APP还可体验拍照搜题和语音搜索

    支付方式

     

     

     
    首次登录享
    免费查看答案20
    微信扫码登录 账号登录 短信登录
    使用微信扫一扫登录
    登录成功
    首次登录已为您完成账号注册,
    可在【个人中心】修改密码或在登录时选择忘记密码
    账号登录默认密码:手机号后六位