正确答案: A

当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失

题目:以下叙述中正确的是( )。

解析:B选项中打开一个已存在的文件并进行了写操作后,原有文件中的全部数据不一定被覆盖,也可以对源文件进行追加操作等。C选项中在一个程序中当对文件进行了写操作后,不用先关闭该文件然后再打开,才能读到第l个数据,可以用fseek()函数进行重新定位即可。D选项中,C语言中的文件可以进行随机读写。

查看原题

举一反三的答案和解析:

  • [单选题]计算机网络中一组相关网页通过超链接连接,用于描述一组完整的信息,称为( )。
  • 网站


  • [单选题]有以下程序: #includestring.h> void f(char *s,char *t) {char k; k=*s; +s=*t; *t=k; S++; t--; if(*s) f(s,t); } main() {char.str[10]="abcdefg",*p; p=str+strlen(str) /2+1; f(p,p-2); printf("%s\n",str); } 程序运行后的输出结果是 ______。
  • gfedcba

  • 解析:解析:本程序的作是将字符串str倒序。语句“p=str+strlen(str)/2+1;”用于将指针变量p指向e字符所在的存储单元,p-2指向了c字符所在的存储单元,在函数f中将这两个存储单元的内容交换,并使得f函数中指向c字符的指针变量s加1。指向c字符的指针变量t减1,然后继续将s和t指向的存储单元的内容进行交换,直到s指向的存储单元的内容为空为止。所以本题程序输出的结果是字符串“abcdefg”的倒序形式“gfedcba”。

  • [单选题]假设学生表已有年级、专业、姓名、性别和生日6个属性,其中可以作为主关键字的是( )。
  • 假设学生表已有年级、专业、姓名、性别和生日6个属性,其中可以作为主关键字的是( )。

  • 学号

  • 解析:主关键字是指能唯一标识此元组的关键字并且不能重复和为空,学号是唯一能标识此元组的关键字,所以答案选择B。

  • [单选题]函数Rell(fp)的作用是( )。
  • 得到fp所指向文件的当前读写位置

  • 解析:解析:位置指针当前值函数ftell()的基本调用格式为:ftell(fp)。

  • [单选题]Access建立表结构最常用的方法是 ______。
  • “设计”视图

  • 解析:解析:建立表结构有3种方法,一是在“数据表”视图中直接输入字段名,这种方法比较简单,但对字段类型和属性无法设置;二是使用“设计”视图,这是最常用的方法;三是通过“表向导”创建表结构,其创建方法与使用“数据库向导”创建数据库的方法类似。

  • [单选题]有以下SQL语句: SELECT 订单号,签订日期,金额 FROM 订单,职员 WHERE 订单.职员号=职员.职员号 AND 姓名="李二" 与如上语句功能相同的SQL语句是( )。
  • SELECT 订单号,签订日期,金额 FROM 订单 WHERE EXISTS(SELECT*FROM 职员 WHERE 职员号=订单.职员号AND姓名="李二")

  • 解析:解析:题干中的 SQL 语句的功能是:查询那些姓名为“李二”的职员的订单号,签订日期和金额的信息。4个选项中只有选项B中的查询条件与此等价。

  • [多选题]以下可以得到"2*5"=10"结果的VBA表达式为()。
  • 2*5&"="&2*5B. 2*5+"="+2*5C. 2*5&"="&a以下可以得到"2*5"=10"结果的VBA表达式为( )。

    2*5&"="&2*5

  • 解析:解析:本题中,需要连接的字符串中既有字符串(如"2*5"、"="),又有表达式(如2*5),因此应该使用强制字符串连接的运算符"&"。前面的"2*5"是字符串,应该加引号,后面的"2*5"是表达式,不需要加引号。因此选项A是正确的。

  • 推荐下载科目: 软考中级 微软认证 Linux认证 计算机一级 软考高级 软考初级 职称计算机 通信工程师 计算机操作员高级 计算机辅助设计
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2