更多"假设有下列声明语句: int i,j; float x,y; d"的相关试题:
[单项选择]假设有下列声明语句: int i,j; float x,y; double u,v; 下面______个赋值是合法的 ( )
A. i=x;
B. x=u+y;
C. x=23.4+j*y;
D. v=(inx;
[单项选择]若有下列类型说明语句: char w;int x;float y;double z; 则表达式w*x+z-y的结果的数据类型是( )
A. char
B. int
C. float
D. double
[单项选择]现在有以下定义,int a;double b;float c;char k;则下面的表达式a/b+c-k值的类型为:
A. int
B. double
C. float
D. char
[单项选择]委托类型DG1的定义为delegate float DG1(int a,ref double b);那么下列委托对象的创建表达式中合法的有:()。
A. DG 1dg1=delegate {return 0.3;};
B. DG 1dg2=delegate {return a;};
C. DG 1dg3=delegate (int a,ref double b) {return a;};
D. DG 1dg4=delegate (int a,ref double b) {return a/b;};
[单项选择]有下列程序 main( ) { double d;float f;long l;int i; i=f=1=d=20/3; printf("%d%1d %f %f/n",i,1,f,D) ; } 程序运行后的输出结果是(小数点后只写1位) ( )
A. 6 6 6.0 6.0
B. 6 6 6.7 6.7
C. 6 6 6.0 6.7
D. 6 6 6.7 6.0
[单项选择]设有定义nit a:float f; double int i,则表达式10+'a'+i+f值的数据类型是( )
A. int
B. float
C. double
D. 不确定
[单项选择]设有以下声明语句 struct ex { int x;float y;char z;}example; 则下面的叙述中不正确的是______。
A. struct是结构体类型的关键字
B. example是结构体类型名
C. x,y,z都是结构体成员名
D. struct ex是结构体类型
[单项选择]设有以下声明语句 street ex { int x;float y;char z;} example; 则下面的叙述中不正确的是 ______ 。
A. struct是结构体类型的关键字
B. example是结构体类型名
C. x,y,z都是结构体成员名
D. struct ex是结构体类型
[单项选择]若有以下定义: char a: int b; float c; double d; 则表达式a*b+d c的值的类型为 ______。
A. float
B. int
C. char
D. double
[单项选择]下面的数组声明语句中正确的是
A. Dim gg[1,5]As String
B. Label1.BackStyle=1
C. Dim gg(1 To 5)As String
D. Dim gg[1:5,1:5]As String
[单项选择]现有定义int a;double b;float c;char k;,则表达式a/b+c-k值的类型为
A. int
B. double
C. float
D. char
[单项选择]设有如下变量定义: double a=3.500000;float b=2.5; int m=2,n=3; 则表达式“(float)(m+n)/2+(int)a%(int)b”的值是 ( )
A. 2.5
B. 3.5
C. 4.5
D. 表达式不正确