正确答案: B

报表只能输出数据

题目:下面关于报表对数据的处理的叙述正确的选项是( )。

查看原题

举一反三的答案和解析:

  • [单选题]在一个长度为n的线性表中插入一个元素,最坏情况下需要移动的数据元素数目( )。
  • n

  • 解析:解析:在一般情况下,要在第i个元素之前插入一个新元素时,首先是从最后一个元素开始,直到第1个元素之间共n-i+1个元素依次向后移动一个位置,移动结束后,第i个位置就被空出,然后将新元素插入到第i项。最坏情况指的是性表的第一个元素之前插入一个新元素,则需要移动表中所有的元素,答案为D。

  • [单选题]若有语句:char*line[5];,以下叙述中正确的是
  • 定义line是一个数组,每个数组元素是一个基类型为char的指针变量

  • 解析:解析:C语言中[]比*优先级高,因此line先与[5]结合,形成line[5]形式,这是数组形式,它有5个元素,然后再与line前面的“*”结合,表示此数组是一个指针数组,每个数组元素都是一个基类型为char的指针变量。

  • [单选题]下列程序的输出结果为 main() { union u {char *name; int age; int income;}s s.name="WANGLIONG"; s.age=28; s.income=1000; printf("%d\n",s.age); }
  • 1000

  • 解析:解析: 本题对共用体的使用进行了考查。由于共用体所有成员共同占据一段存储空间,所以对成员变量的赋值,后面的赋值会覆盖掉前面的赋值,因为s.income=1000;是最后一次成员变量赋值,变量age与变量income共同占据一段存储空间,所以age的值也为1000。

  • [单选题]以下叙述中正确的是 ______。
  • 使用putchar函数时,必须在之前包含头文件stdio.h

  • 解析:解析:在使用标准输入输出库函数(除了Printf和scanf)前,必须要用预编译命令“#include”将头文件“stdio.h”包括到用户源文件中。

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