正确答案: D

宏替换不占用程序的运行时间

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

解析:本题主要考查宏的一些基本概念。通常,预处理命令位于源文件的开头,但不一定必须位于开头,也可以写在函数与函数之间;由于预处理命令的末尾不加分号,不以分号来区分一条宏命令,所以,不能在一行上写多条预处理命令,只能写一条,否则,系统处理时就会把它当做一条命令处理;宏名一般习惯用大写字母表示,以便与变量名相区别,这只是习惯用法,并不是C语言中有这样的规定,宏的定义可用小写字母;C语言中,宏的替换是在程序编译时进行,不占用程序运行的时间,故本题答案为D。

查看原题 点击获取本科目所有试题

举一反三的答案和解析:

  • [单选题]第下列各题使用下表的数据. 部门表
  • 解析:C。【解析】本题考查了SQL语句的功能。目的是在商品表中按部门号进行分组,分组后从每个组中查询出单价和数量乘积最大的记录。

  • [单选题]修改数据表中的数据是在______环境下完成的。
  • 表浏览器

  • 解析:解析:本题所要提问的是修改数据表中的数据是在什么环境下完成的。选项A表设计器是用来进行表设计的;选项B与A相同,也是用来进行表设计的;在选项C的环境下,可以用来进行表中数据的修改;而选项D的表编辑器只能用来修改表的结构。

  • [单选题]关于模板下列说法不正确的是
  • 类模板只能有虚拟类型参数

  • 解析:解析:类模板可以有虚拟类型参数。注意:模板及其周边概念和模板的实现。

  • [单选题]下列程序运行后在立即窗口输出的结果是( )。
  • a b 1 2 1 a b 2

  • 解析:解析:用Print输出多个表达式或字符串时,各表达式用分隔号(逗号、分号、空格)隔开。如果输出的各表达式之间用逗号分隔,则按标准输出格式(以14个字符位置为单位把一个输出行分为若干个区段)显示数据项:如果以分号或空格作分隔符,则按紧凑输出格式输出数据。题中,以“_”表示分区段的14个字符的位置,选项B符合愿意。

  • [单选题]下面关于数据库三级模式结构的叙述中,正确的是( )。
  • 外模式可以有多个,内模式和模式只有一个

  • 解析:数槲库的三级模式结构是指数据库系统的外模式、模式和内模式。一个数据库可以有多个外模式,但只有一个模式和一个内模式。

  • [单选题]下列关于SQL中HAVING子句的描述,错误的是______。
  • HAVING子句与GROUP BY子句无关

  • 解析:解析:GROUP BY用于对查询结果进行分组,可以利用它进行分组总汇。

  • [单选题]文本框TextBox中的内容若要设置为用户不能修改,应设置( )属性。
  • Locked

  • 解析:解析:Locked属性用来指定文本框是否可以被编辑。当设置为False时,可以编辑文本框中的文本;当设置为True时,可以滚动和选择控件中的文本,但在运行时不能编辑。

  • [单选题]语句"DELETE FROM 成绩表 WHERE 计算机<60"功能是
  • 逻辑删除成绩表中计算机成绩在60分以下的学生记录

  • 解析:解析:SQL从表中删除数据的命令格式如下:DELETE FROM TableName [WHERE Condition]

  • 推荐下载科目: 计算机三级 软考中级 微软认证 华为认证 软考高级 软考初级 计算机操作员初级 计算机操作员中级 计算机辅助设计 LTE认证
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2