正确答案: D
数组名后的方括号内可以为常量表达式,也可以为变量
题目:在下列叙述中,错误的是( )。
解析:D
查看原题
举一反三的答案和解析:
[单选题]在VFP中主索引字段( )。
不能出现重复值或空值
[单选题]有如下程序: #include iostream.h> using namespace std; class Base { protected: int i: public: int j; }; class Derived: public Base { int m: public: int n; } int main() { Derived d: d.i=0; //[1] d.J=0; //[2] d.m=0; //[3] d.n=0: //[4] return 0; } 其中主函数中有两个赋值语句有错,这两个错误的赋值语句是
[1]和[3]
解析:解析:本题考核类和派生类的访问权限。类Derived共有继承Base,那么d对基类Base成员变量的访问权限不变,由于数据成员i为保护的,不能通过对象访问。派生类Derived中变量m为私有的,同样不能通过对象访问,所以错误的赋值语句为[1]和[3]。
[单选题]以下关于变量作用域的叙述中,正确的是
全局变量必须在标准模块中声明
解析:解析:本题考查局部变量与全局变量.在窗体中凡是被声明为Private的变量,可以在整个窗体中被调用,选项A说法不正确.B项表述正确,全局变量只能在标准模块中声明。模块级变量可以用Private关键字声明,也可以在通用过程中用Dim关键字声明,故选项C错误。Static类型的变量如果在事件过程中声明,那么只能在该过程中调用,故选项D也是错误的。
[单选题]线性表常采用的两种存储结构是( )。
顺序存储结构和链式存储结构
解析:线性表的存储通常要用两种存储结构:顺序存储结构和链式存储结构。
[单选题]以下程序段的输出结果是______。 int a=1234; printf("%2d\n",a);
1234
[单选题]下面( )可以关闭一个应用程序的窗口。
Alt+F4
[单选题]设有下面的循环:
3
解析:解析:本题中考查了While…Wend循环语句,条件是i=1,当运行一次之后,i=i+3,i变为3,不满足条件,所以在运行中只运行了一次就停止了,最终输出结果为3。
[单选题]下列关于算法说法不正确的是( )
算法独立于任何具体的语言,BASIC算法只能用BASIC语言来实现