2019年山西省专升本C语言真题主要考察了C语言的基础知识和编程能力。以下是部分真题内容:
第一部分:C程序设计 一、单项选择题1. C语言程序的基本结构有: A. 顺序结构、选择结构、循环结构 B. 算法结构、数据结构、循环结构 C. 算法结构、选择结构、循环结构 D. 顺序结构、数据结构、循环结构
2. 不能作为合法的常量是: A. ab B. 0111 C. 12e 4 D. 0.123f
3. 正确的定义语句是: A. double a; b; B. double a=b=7.0; C. double a=7, b=7; D. double, a=7, b=7;
4. 已知函数调用中有两个实参,假设已指定整型变量,则表达式的值的类型是: A. 整型 B. 浮点型 C. 字符型 D. 双精度型
5. 下列关于结构体的定义语句中错误的是: A. struct Student { int id; char name; }; B. struct Student { int id; char name; } s; C. struct Student { int id; char name; } p; D. struct Student { int id; char name; } s;
6. 下列关于C语言文件的叙述正确的是: A. 文件由数据序列组成,只能构成二进制文件 B. 文件由结构序列组成,只能构成文本文件 C. 文件由数据序列组成,可以构成文本文件或二进制文件 D. 文件由结构序列组成,可以构成文本文件或二进制文件
第二部分:数据结构 一、单项选择题1. 关于线性表的说法,正确的是: A. 线性表是一种有序的数据结构 B. 线性表是一种无序的数据结构 C. 线性表中的元素必须是同一类型的 D. 线性表中的元素可以是不同类型的
2. 关于栈的说法,正确的是: A. 栈是一种先进先出的数据结构 B. 栈是一种后进先出的数据结构 C. 栈的插入和删除操作都在栈顶进行 D. 栈的插入和删除操作都在栈底进行
3. 关于队列的说法,正确的是: A. 队列是一种先进先出的数据结构 B. 队列是一种后进先出的数据结构 C. 队列的插入和删除操作都在队列头进行 D. 队列的插入和删除操作都在队列尾进行
4. 关于链表的说法,正确的是: A. 链表是一种连续存储的数据结构 B. 链表是一种非连续存储的数据结构 C. 链表的插入和删除操作需要移动大量元素 D. 链表的插入和删除操作不需要移动大量元素
5. 关于二叉树的说法,正确的是: A. 二叉树是一种有序的数据结构 B. 二叉树是一种无序的数据结构 C. 二叉树中的每个节点最多有两个子节点 D. 二叉树中的每个节点最多有三个子节点
6. 关于图的说法,正确的是: A. 图是一种有序的数据结构 B. 图是一种无序的数据结构 C. 图中的节点可以是任意类型的数据 D. 图中的节点必须是同一类型的数据
这些题目涵盖了C语言的基本语法、数据类型、运算符、控制结构、函数以及数据结构的基础知识。希望这些信息对你有所帮助。
2019年山西省专升本C语言真题回顾
2019年山西省专升本C语言考试真题,作为历年考试的重要参考,对于备考2023年专升本考试的考生来说,具有重要的指导意义。以下是对2019年山西省专升本C语言真题的详细回顾。
一、选择题
选择题是C语言考试中常见的一种题型,主要考察考生对C语言基本概念、语法和基本数据类型的掌握程度。以下是一些典型的选择题示例:
题目 | 选项 |
---|---|
以下哪个是C语言中的关键字? | A. int B. char C. float D. struct |
以下哪个运算符用于取余数? | A. % B. / C. D.
专升本咨询:199 3573 3563(可+微信)
|