float f=-5;
float f=0x0687;
float f=1.0;
float f=7.8f;
第1题:
若要定义a为3×4的二维数组,正确的定义语句是( )
A.float a(3,4);
B.float a[3][4];
C.float a(3)(4);
D.float a[3,4];
第2题:
下面对二维数组array 的定义,正确的是( )。
A.int array[][4];
B.char array[3,4];
C.float array (3)(4);
D.float array[3][4];
第3题:
下面的程序在编泽时产生错误,其出错原因是( )。 #include<stdio.h> main() {int 1_case;float printF; printf("请输入2个数:"); scanf ("%d%f",&1_case,&printF); printf("%d%f\n",1_case,printF); }
A.定义语句出错,1_case不能作为变量名
B.定义语句出错,printF不能用作用户自定义标识符
C.定义语句无错,scanf不能作为输入函数使用
D.定义语句无错,printf不能输出1_case的值
第4题:
下面定义的联合类型的长度是( )字节。 Union MyUnion { int x; char ch; float num; bool flag; }
A.4
B.1
C.8
D.2
第5题:
设有定义int a=1;float f=1.2;char C=a;,则下列表示错误的是( )。
A.++a;
B.f一一;
C.c++;
D.8++;
第6题:
下列函数的定义,正确的是( )。
A.float sum(x,y) {float x,y;……}
B.float sum(float x,float y); {……}
C.float sum(float x,float y) {……}
D.float sum(floatx,floaty) {……}
第7题:
对下面的程序,说法正确的是( )。 #include<iostream> using namespace std; void sum(float m, float n) { float sum=m+n; } main() { cout<<sum(5.3,6.5)<<endl;}
A.该程序是错误的,错误之处在于没有对sum()函数进行说明
B.程序书写规整,无语法错误,是正确的
C.该程序语法无错误,但在调用函数sum()时出错,因为sum()函数被定义为viod类型,但却被主函数调用,因而是错误的
D.虽然sun()函数被定义为void类型,但调用时也不会出错,程序能够编译通过
第8题:
若要定义a为3×4的二维数组,正确的定义语句是 ( )
A.floata(3,4);
B.float a[3][4];
C.float a(3)(4);
D.float a[3,4];
第9题:
关于float数定义正确的是()
第10题:
下列定义形式错误的是()
第11题:
下面关于float数的定义错误的是()
第12题:
float f=1.0
float=x0x0687
float=-5
float=1.8f
第13题:
当用“#define F 37.5f”定义后,下列叙述正确的是( )。
A.F是float型数
B.F是Char型数
C.F无类型
D.F是字符串
第14题:
以下对结构体类型变量td的定义中,错误的是 ______。
A.typedef struct aa
B.struct aa {int n; {int n; float m; float m; }AA; }td; AAtd; struct aa td;
C.struct
D.struct {int n; {int n; float m; float m; }aa; }td; struct aa td;
第15题:
l设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是( )。
A.float*p=&x;
B.int*p-(float)x;
C.float p=&x;
D.float*p=1024;
第16题:
下列引用的定义中,( )是错误的。
A.int i; int &j=i;
B.int i; int &j; j=i:
C.float i; float &j=i;
D.char d; char &k=d;
第17题:
若有定义:int a=2,b=3;float x=3.5,y=2.5;则下面表达式的值为______。(float)(a+b)/2+(int)x%(int)y
A.3.5
B.35
C.3.5
D.35
第18题:
下列引用的定义中,( )是错误的。
A.int i; int &j=i;
B.int i; int &j; j=i;
C.float i; float &j=i;
D.chard; char &k=d;
第19题:
以下对结构体类型变量td的定义中,错误的是( )。
A.typcdef struct aa { int n; float m; } AA; AA td;
B.struct aa {int n; float m; } struct aa td;
C.struct {int n; float m; } aa; struct aa td;
D.struct {int n; float m; }td;
第20题:
若有下面的说明和定义: struct test { char m2; float m3; union uu{ char u1[5]; float u2; }ua; }MyStruct; 则sizeof(MyStruct)的值是( )。
A.10
B.11
C.12
D.9
第21题:
下面的方法重载,正确的是()。
第22题:
关于float的属性描述错误的是()。
第23题:
在VBScript语言中,下面给变量的定义中,正确的是:()。