C语言程序设计计算机二级真题.pdfVIP

  • 64
  • 1
  • 约2.01万字
  • 约 14页
  • 2022-07-04 发布于上海
  • 举报
C语言程序设计计算机二级真题 2022/7/2 C语言程序设计计算机二级真题 一、选择题 (请在 【答题】菜单上选择 【选择题】命令,启动选择题测 程序,按 照题目上的内容进行答题。作答选择题时键盘被封锁,使用键盘无效,考生须使用 鼠标答题。选择题部分只能进入一次,退出后不能再次进入。选择题部分不单独计 时。) 1、数据库设计中反映用户对数据要求的模式是 (  )。 A . 内模式 B. 概念模式 C . 外模式 D. 设计模式 『正确答案』 C 『答案解析』 数据库管理系统的三级模式包括:①外模式,也称子模式、用户模式,是指数据库用户所看到的数据结构,是用户看到的数 据视图;②模式,也称逻辑模式,是数据库中对全体数据的逻辑结构和特性的描述,是所有用户所见到的数据视图的总和; ③内模式,也称存储模式、物理模式,是指数据在数据库系统内的存储介质上的表示,是对数据的物理结构和存取方式的描 述。答案选择C选项。 2、有以下程序 #include stdio.h ty pedef struct {int b, p;} A; oid f(A c) {  int j ;  c .b+=1;  c .p+=2; } oid main() {  int i;  A a={1,2};  f(a);  printf(%d,%d\n, a.b, a.p); } 程序运行后的输出结果是 (  )。 A . 2,4 B. 1,2 C . 1,4 D. 2,3 『正确答案』 B 『答案解析』 考查结构体变量作为函数实参整体传递,也是一种值传参,形参的变化不能影响到实参,所以调用函数f(a)对a中的数据没有 影响,输出结果为1,2,答案选择B选项。 3、下列选项中不属于结构化程序设计原则的是 (  )。 A . 可封装 B. 自顶向下 C . 模块化 D. 逐步求精 编号:f9d3808cd80966e0c86c00bec688956f 1 C语言程序设计计算机二级真题 2022/7/2 『正确答案』 A 『答案解析』 结构化程序设计的基本原则包括:①模块化;②自顶向下;③逐步求精;④限制使用goto语句。可封装是面向对象的设计思 想。答案选择A 选项。 4 、若要使用C数学库中的sin函数,需要在源程序的头部加上 #include math.h 关于引用数学库,以下叙述正确的是 (  )。 A . 将数学库中sin函数的源程序插入到引用处,以便进行编译链接 B. 将数学库中sin函数链接到编译生成的可执行文件中,以便能正确运行 C . 通过引用math.h文件,说明sin函数的参数个数和类型,以及函数返回值类型 D. 实际上,不引用math.h文件也能正确调用sin函数 『正确答案』 C 『答案解析』 考查文件包含处理。文件包含命令的功能是把指定的文件添加到预处理部分,从而把指定的文件和当前的源程序文件连接起 来,该文件则包含了程序要调用的函数的声明。由此,选项A 、B、D表述错误。答案选择C选项。 5、有以下程序 #include stdio.h main() {  int a=-1, b=-1;  for(; ++a;)++b;  printf(%d,%d\n, a, b); } 程序运行后的输出结果是 (  )。 A . 0,-1 B. 0,0

文档评论(0)

1亿VIP精品文档

相关文档