【单选题】【消耗次数:1】
有如下程序段: int a = b = 5; String s1 = 祝你今天考出好成绩!; String s2 = s1; 则表达式a == b与s2 == s1的结果分别是:( )。
true与true
false与true
true与false
false与false
参考答案:
复制
纠错
相关题目
【单选题】 应用程序的main方法中有以下语句,则输出的结果是 ( )。 String s1=new String(abc); String s2=new String(abc); boolean b1=s1.equals(s2); boolean b2=(s1==s2); System.out.print(b1+ +b2);
①  true false
②  false true
③  true true
④  false false
【单选题】 设有以下字符串定义,则数组s1和s2( )。char s1[]={ S ,t, r ,i,n, gchar s2[]= String
①  长度相同,但内容不同
②  长度相同,内容也相同
③  长度不同,但内容相同
④  长度不同,内容也不同
【单选题】 若REPLACE(S,S1,S2)表示用字符串S2替换字符串S中的子串S1的操作,则对于S=“Beijing&Nanjing”,S1=“Beijing”,S2=“Shanghai”,REPLACE(S,S1,S2)=( )。
①  “Nanjing&Shanghai”
②  “Nanjing&Nanjing”
③  “ShanghaiNanjing”
④  “Shanghai&Nanjing”
【单选题】 设有两个串S1和S2,则StrCompare(S1,S2)运算称做( )。
①  串连接
②  模式匹配
③  求子串
④  串比较
【单选题】 设有两个串S1和S2,求串S2在S1中首次出现位置的运算称作( )。
①  连接
②  求子串
③  模式匹配
④  判断子串
【单选题】 #define X a+b main( ) { int a=3,b=4,s1; s1=2*X; printf(%d\n,s1); },以上程序的运行结果是( )?
①  8
②  14
③  10
④  6
【单选题】 若有说明:char s1=&#39;\067&#39;,s2=&#39;1&#39;;则变量s1,s2在内存中各占的字节数是()<br/>
①  11
②  41
③  31
④  12
【单选题】 设s1=“”,则strlen(s1)的值是
①  0
②  1
③  2
④  3
【单选题】 IF(logical_test.value_if_true.value_if_false)中.value_if_true的含义是( )
①  logical_test为true时返回的值
②  logical_test为false时返回的值
③  表示计算结果为true或false的任意值或表达式
④  没有特殊含义.可以删除
【单选题】 若有变量说明:chars,s1[20];执行语句:s=student;s1=s;正确的叙述是:()。
①  二个语句都不正确
②  s所指向的字符串和s1的值都是student
③  第一个语句正确,而第二个语句不正确
④  第二个语句正确,而第一个语句不正确
随机题目
【单选题】 以下能对一维数组a进行正确初始化的语句是( )。
①  int a[10]=(0,0,0,0)
②  int a[10]={}
③  int a[]={0};
④  int a[10]={10*1};
【单选题】 以下不能对二维数组a进行正确初始化的语句是( )。
①  int a[2][3]={0};
②  int a[][3]={{1,2,3},{4,5,6}};
③  int a[2][4]={{1,2,3},{4,5},{6}};
④  int a[][3]={{1,0,1},{},{1,1}};
【单选题】 若有说明,int [3][4];则数组a各元素
①  可在程序的运行阶段得到初值0
②  可在程序的编译阶段得到初值0
③  不能得到确定的初值
④  可在程序的编译或运行阶段得到初值0
【单选题】 若有说明:int a[3][4];则对a数组元素的非法引用是( )。
①  a[0][2*1]
②  a[1][3]
③  a[4-2][0]
④  a[0][4]
【单选题】 以下对一维整型数组a的正确说明是( )。
①  int a(10);
②  int n=10,a[n];
③  int
④  #define SIZE scanf (%, int a[SIZE]; int a[n];
【单选题】 若有说明:int a[3][4]={0};则下面正确的叙述是( )。
①  只有元素a[][]可得到初值0
②  此说明语句不正确
③  数组a中个元素都可以得到初值,但其值不一定为0
④  数组a中每个元素均可得到初值0
【单选题】 以下正确的叙述是( )。
①  continue 语句的作用是结束整个循环的执行。
②  只能在循环体内和switch语句体内使用break语句。
③  在循环体内使用break语句或continue语句的作用相同。
④  从多层循环嵌套中退出时,只能使用goto语句。
【单选题】 以下程序段 x=-1; do {x=x*x;} while(!x);
①  是死循环
②  循环执行两次
③  循环执行一次
④  有语法错误
【单选题】 执行语句for(i=1;i++后变量i的值是( )。
①  3
②  4
③  5
④  不定
【单选题】 以下正确的叙述是( )。
①  goto语句中只能用于退出多层循环
②  switch语句中不能出现continue语句
③  只能用continue语句来终止本次循环
④  在循环中break语句不能独立出现