下面赋值语句错误的是_____。A.float f=11.1;B.double d=5.3E12;C.double d=3.14159;D.double d=3.14D;

下面赋值语句错误的是_____。

A.float f=11.1;

B.double d=5.3E12;

C.double d=3.14159;

D.double d=3.14D;


参考答案和解析
D 解析:本题考查Java语言中的赋值运算。赋值运算符(=)是把一个表达式的值赋给一个变量,赋值运算符两侧的类型不一致的情况下,如果左侧变量类型的级别高,则右侧的数据被转化为与左侧相同的高级数据类型后赋给左侧变量:否则,需要使用强制类型转换运算符。选项A是float常量;选项B是double型;选项C是一个字符型常量,需要注意,这里的“\\”是转移字符,“\\r”,表示回车,并不是字母r;选项D中433超过了byte类型的范围,所以是错误的。

相关考题:

下面选项中正确的赋值语句是(设chara[5],*p=a;)() A、p=“abcd“;B、a=“abcd“;C、*p=“abcd“;D、*a=“abcd“;

在赋值语句中,赋值号“=”的两边____空格,否则在执行时会引起错误。

已知 ch 是字符型变量,下面不正确的赋值语句是 ( ) 。 A)ch = 5 + 9 B) ch= ' a + b ' 已知 ch 是字符型变量,下面不正确的赋值语句是 () 。A)ch = 5 + 9B) ch= a + b C) ch = \ 0 D) ch= 7 + 6

下面声明和赋值语句中,错误的是( )。A.float z=6.56;B.double d=3.1415;C.boolean truth=true;D.String str="bye";

对于语句IFa=6THENb=8,下面的说法正确的是()。A.语句中有两个等于符号B.语句中有两个赋值符号C.语句中第一个是等于符号,第二个是赋值符号D.语句中第一个是赋值符号,第二个是等于符号

下面哪些赋值语句是错误的()。 A.floatf=11.1;B.doubled=5.3E12;C.charc=’\r’;D.Booleanb=true;

以下叙述中错误的是______。A.C语句必须以分号结束B.复合语句在语法上被看作一条语句C.空语句出现在任何位置都不会影响程序运行D.赋值表达式末尾加分号就构成赋值语句

下面是有关C语言字符数组的描述,其中错误的是( )。 A.不可以用赋值语句给字符数组名赋字符串S 下面是有关C语言字符数组的描述,其中错误的是( )。A.不可以用赋值语句给字符数组名赋字符串B.可以用输入语句把字符串整体输入给字符数组C.字符数组中的内容不一定是字符串D.字符数组只能存放字符串

下面两个语句的区别在于Xl不能多次赋值,而X2可以______赋值。Xl EQU l000X2=1000H

在下面的语句中,赋值语句错误的是_______。A.a=(b=(c=2,d=3));B.i++;C.a=a/b=2;D.a=a<a+1;

类MyClass的定义如下,若要对value赋值,则下面语句正确的是( )。

在JavaScript中,下面变量的声明和赋值语句错误的是 ( ) A.x = 10;B.int x = 10 ;C.var x = 10;D.var x,y,x = 10;

下面( )赋值语句不会出现编译警告或错误。A、floatf=1.3;B、charc="a";C、byteb=257;D、inti=10;

下面正确的赋值语句是()。Ax+y=30By=* r * rCy= x+30D3y=x

下面()语法制导翻译中,采用拉链—回填技术。A、赋值语句B、布尔表达式的计算C、条件语句D、循环语句

下面()赋值语句不会出现编译警告或错误。A、float f=1.3;B、char c="a";C、byte b=257;D、int i=10;

执行下面赋值语句后,使变量A的值为True的语句是()。A、 A=5=6B、 A=6=6C、 A=”5+3”D、 A=#11/26/99#

下面有关字符数组的描述中错误的是()。A、字符数组可以存放字符串B、字符串可以整体输入,输出C、可以在赋值语句中通过赋值运算对字符数组整体赋值D、不可以用关系运算符对字符数组中的字符串进行比较

下面赋值语句中错误的是()A、MyV1="23"+456B、MyV2=DATE()-4C、MyV3=.T..OR.34D、MyV4="今天是"-DTOC(DATE())

下面语句中正确的赋值语句是()。A、x+y=30B、s=π*r*rC、y=x+30D、3y=x

下面()赋值语句是错误的。A、floatf=11.1B、doubled=5.3E12C、charc=’/r’D、bytebb=433

下面不正确的赋值语句是()A、a=a+1;B、a==b;C、a+=b;D、a=1;

单选题下面关于变量定义且赋值语句正确的是()Aint a=12;Bint a=12.5;Cint a=”12”;Dint a=’12’;

单选题下面语句中正确的赋值语句是()。Ax+y=30Bs=π*r*rCy=x+30D3y=x

单选题下面()赋值语句不会出现编译警告或错误。Afloat f=1.3;Bchar c=a;Cbyte b=257;Dint i=10;

多选题下面()语法制导翻译中,采用拉链—回填技术。A赋值语句B布尔表达式的计算C条件语句D循环语句

单选题下面赋值语句中错误的是()AMyV1=23+456BMyV2=DATE()-4CMyV3=.T..OR.34DMyV4=今天是-DTOC(DATE())

多选题下面()赋值语句是错误的。Afloatf=11.1Bdoubled=5.3E12Ccharc=’/r’Dbytebb=433