1. [单选题]以下是宏对象m1的操作序列设计: 假定在宏m1的操作中涉及的对象均存在,现将设计好的宏m1设置为窗体"fTest"上某个命令按钮的单击事件属性,则打开窗体"fTest1"运行后,单击该命令按钮,会启动宏m1的运行。宏m1运行后,前两个操作会先后打开窗体对象"fTest2"和表对象"tStud",那么执行Close操作后,会______。
A. 只关闭窗体对象"fTestl"
B. 只关闭表对象"tStud"
C. 关闭窗体对象"fTest2"和表对象"tStud"
D. 关闭窗体"fTestl"和"fTest2"及表对象"tStud"
2. [单选题]下列叙述中正确的是( )。
A. MsgBox语句的返回值是一个整数
B. 执行MsgBox,语句并出现信息框后,不用关闭信息框即可执行其他操作
C. MsgBox语句的第一个(first)参数不能省略
D. 如果省略MsgBox语句的第三个参数(Title),则信息框的标题为空
3. [单选题]下列______不属于数据库设计的内容。
A. 数据库管理系统
B. 数据库概念结构
C. 数据库逻辑结构
D. 数据库物理结构
4. [单选题]以下叙述中正确的是______。
A. C语言中的文件是流式文件,因此只能顺序存取数据
B. 打开—个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
C. 在—千程序中当对文件进行了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
D. 当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
5. [单选题]有以下程序 main( ) { char *p[10]={“abc”,”aabdfg”,”dcdbe”,”abbd”,”cd”}; printf(“%d\n”,strlen(p[4])); } 执行后输出结果是( )
A. 2
B. 3
C. 4
D. 5