简答题

shorts1=1;s1=s1+1;有什么错?shorts1=1;s1+=1;有什么错?

正确答案

shorts1=1;s1=s1+1;有错,s1是short型,s1+1是int型,不能显式转化为short型。可修改为s1=(short)(s1+1)。shorts1=1;s1+=1正确。

答案解析

相似试题
  • 若数组s[0..n-1]为两个栈s1和s2的共用存储空间,仅当s[0..n-1]全满时,各栈才不能进行栈操作,则为这两个栈分配空间的最佳方案是:s1和s2的栈顶指针的初值分别为()。

    填空题查看答案

  • 设有两个浮点数N1=2j1×S1,N2=2j2×S2,其中阶码2位,阶符1位,尾数4位,数符1位。设j1=(-10)2,S1=(+0.1001)2j2=(+10)2,S2=(+0.1011)2求N1×N2,写出运算步骤及结果,积的尾数占4位,要规格化结果。

    简答题查看答案

  • 已知for(;n>=1;n--),下列语句实现将S2所指字符数组中前n个字符复制到S1所指字符数组中,其中代码不正确的是()。

    单选题查看答案

  • 若用数组S[0..n-1]作为两个栈S1和S2的共同存储结构,对任何一个栈,只有当S全满时才不能作入栈操作。为这两个栈分配空间的最佳方案是()。

    单选题查看答案

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

    单选题查看答案

  • 设有语句组: Dim S1 As String*5 S1="VB Test" 则S1的值为()。

    单选题查看答案

  • 设s1="she",那么s1.compareTo("her")大于0

    判断题查看答案

  • 设s1="you",那么s1.compareTo("her")的返回值是11

    判断题查看答案

  • 若有定义Stringjerry="IloveTom",s1;则s1=jerry.substring(2)的值为()

    单选题查看答案