更多"设有定义 int x;float y;,则10+x+y值的数据类型是("的相关试题:
[单项选择]设有定义 int x;float y;,则10+x+y值的数据类型是( )。
A. ControlBox仍起作用
B. 运行时还可以看到窗口左上角显示的控制框,可以单击该控制框进行窗体的移动和关闭等操作
C. 窗口边框上的最大化和最小化按钮失效
D. 窗口边框上的最大化和最小化按钮消失
[单项选择]设有定义 class C { public: int value; … }; int x, * p; 则以下引用形式中,正确的是
A. x=value;
B. x=C: :value;
C. p=&value
D. p=C: :value
[单项选择]设有定义:
class person
{ int num;
char name[10];
public:
void init(int n,char*m);
…
};
person std[30]
则以下叙述不正确的是
A. std是一个含有30个元素的对象数组
B. std数组中的每个元素都是person类的对象
C. std数组中的每个元素都有自己的私有变量num和name
D. std数组中的每个元素都有各自的成员函数init
[单项选择]设有定义语句int (*f)(int);,则以下叙述正确的是
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形参
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是基类型为int类型的地址
[单项选择]设有定义语句int(*f(int);,则下列叙述正确的是( )。
A. f是基类型为int的指针变量
B. f是指向函数的指针变量,该函数具有一个int类型的形态
C. f是指向int类型一维数组的指针变量
D. f是函数名,该函数的返回值是其类型为int类型的地址
[单项选择]
设有定义:
struct complex
{ int real,unreal;} data1={1,8},data2;
则以下赋值语句中错误的是()
A. data2=data1;
B. data2=(2,6);
C. data2.real=data1.real;
D. data2.real=data1.unreal;
[单项选择]设变量a是int型,f是double型,i是float型,则表达式10+’a’+i* f值的数据类型
A. int
B. float
C. double
D. 不确定