[单选题]

下面各选项中正确的是( )。 Ⅰ: long 1 = 4990 Ⅱ: int i = 4L Ⅲ: float f=1.1 Ⅳ: double d=4

A.Ⅱ、Ⅲ

B.Ⅱ、Ⅲ、Ⅳ

C.Ⅰ、Ⅳ

D.Ⅲ、 Ⅳ

参考答案与解析:

相关试题

下面各选项中正确的是()。Ⅰ:long l=4990Ⅱ:int i=4LⅢ:fl

[单选题]下面各选项中正确的是( )。 Ⅰ:long l=4990 Ⅱ:int i=4L Ⅲ:float f=1.1 Ⅳ:double d=34A.Ⅱ、ⅢB.Ⅱ、Ⅲ、ⅣC.Ⅰ、ⅣD.Ⅲ、Ⅳ

  • 查看答案
  • 下面各项声明中合法的是()。Ⅰ:long1=4990;Ⅱ:int i=4L;Ⅲ:

    [单选题]下面各项声明中合法的是( )。 Ⅰ:long1=4990; Ⅱ:int i=4L; Ⅲ:floatf=1.1; Ⅳ:double d=34;A.Ⅱ、ⅢB.Ⅱ、Ⅲ、ⅣC.Ⅰ、ⅣD.Ⅲ、Ⅳ

  • 查看答案
  • 下面各项声明中合法的是()。Ⅰ:long l=4990;Ⅱ:int i=4L;Ⅲ

    [单选题]下面各项声明中合法的是( )。 Ⅰ:long l=4990; Ⅱ:int i=4L; Ⅲ:float f=1.1; Ⅳ:double d=4;A.Ⅱ、ⅢB.Ⅱ、Ⅲ、ⅣC.Ⅰ、ⅣD.Ⅲ、Ⅳ

  • 查看答案
  • 已知各变量的定义如下 int i=8,k,a,b; unsigned long

    [单选题]已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是A.a+=a-=(b=4) * (a=3)B.a=a * 3+2C.x%(-3)D.y=float i

  • 查看答案
  • 已知各变量的定义如下int i=8,k,a,b;unsigned long w=

    [单选题]已知各变量的定义如下 int i=8,k,a,b; unsigned long w=5; double x=1.42,y=5.2; 则以下符合C++语言语法的表达式是( )。A.a+=a-= (b=4)*(a=3)B.a=a*3+2C.x%(-3)D.y=float i

  • 查看答案
  • 有以下定义:int a;long b;double x,y;则以下选项中正确的表

    [单选题]有以下定义:int a;long b;double x,y;则以下选项中正确的表达式是( )。A.a%(int x-y)B.a=x!=y;C.(a*y)%bD.y=x+y=x

  • 查看答案
  • 下面程序的输出结果是()。typedefunion {long x[1];int

    [单选题]下面程序的输出结果是( )。 typedefunion {long x[1]; int y[4]; char z[10]; }M; M t; main() {printf("%d/n",sizeof(t)); }A.32B.26C.10D.4

  • 查看答案
  • 关于下面的程序,正确的说法是()。int a,i=1;while(i1)cont

    [单选题]关于下面的程序,正确的说法是()。int a,i=1;while(i1)contin关于下面的程序,正确的说法是( )。 int a,i=1; while(i<=0) { scanf("%d",&a); i++; if(a>1) continue; printf("%d",a); }A.当a>1时什么也不输出B.将输出1个正整数C.当a<=1时整个循环结束D.运行后无任何结果

  • 查看答案
  • 有以下定义int a;long b;double x,y;,则以下选项中正确的表达式是(  )。

    [单选题]有以下定义int a;long b;double x,y;,则以下选项中正确的表达式是(  )。A.a%(int)(x-y)B.a==x!=yC.(a

  • 查看答案
  • 设有定义int i=123;long j=456;,下列赋值不正确的是

    [单选题]设有定义int i=123;long j=456;,下列赋值不正确的是A.j=i;B.j=(long)i;C.i=(int)j;D.i=j;

  • 查看答案
  • 下面各选项中正确的是()。 Ⅰ: long 1 = 4990 Ⅱ: int i