首页真题列表 【真题】2026年04月自考13013高级语言程序设计试题 【真题】2026年04月自考13013高级语言程序设计试题 反馈 📍 全国统考 💯 满分:100分 ✓ 及格:60分 ⏱ 时长:150分钟 📝 题量:34题 单项选择题 1. 关于 C 程序组成特点描述正确的是 A. C 程序中主函数位置任意 B. C 程序中必须有预处理命令 C. C 程序中预处理命令通常放在主函数内的开始位置 D. C 程序每一条语句后面都以分号作为语句的结束,包括预处理命令 正确答案: A 解析: C语言规定一个程序有且仅有一个main函数,但其在源文件中的位置可以任意(可在其他函数之前或之后);预处理命令不是必需的(如无#include、#define等也可编译运行);预处理命令必须位于函数外部,不能放在main函数内;预处理命令以#开头,不以分号结尾。 显示答案 单项选择题 2. 不属于转义字符常量的是 A. ‘\n’ B. ‘\p’ C. ‘\b’ D. ‘\101’ 正确答案: B 解析: C语言标准转义字符包括:\n(换行)、\b(退格)、\101(八进制转义,对应字符’A’);’\p’不是合法转义字符。 显示答案 单项选择题 3. 设 float a;,以下赋值语句不正确的是 A. a=789.456; B. a=-789.456; C. a=3.14e2.6; D. a=1.89e2; 正确答案: C 解析: 科学计数法中e后面的指数必须为整数,3.14e2.6语法错误;其余均为合法浮点赋值。 显示答案 单项选择题 4. 下列选项中比 “++” 运算符优先级高的是 A. [] B. < C. % D. %= 正确答案: A 解析: C运算符优先级中,下标运算符[]与函数调用()、结构体成员访问.和->同属最高优先级(第1级),而++(前置/后置)为第2级,<为第6级,%为第5级,%=为第15级(最低)。 显示答案 单项选择题 5. 设 int i=3;,以下表达式正确的是 A. i+3++ B. –(i+3) C. ++(i++) D. i+3 正确答案: D 解析: A中3++非法(字面量不可自增);B中(i+3)是右值,–作用于右值非法;C中i++返回右值,++作用于右值非法;D是合法算术表达式。 显示答案 单项选择题 6. 根据 C 语言的运算规则,正确的除法运算是 A. -5/3=1 B. 5/2.0=2 C. 5.0/2=2 D. 5/2.0=2.5 正确答案: D 解析: 整数除法向零截断,-5/3=-1;5/2.0和5.0/2均为double型除法,结果为2.5;选项B、C错误地写成整数2。 显示答案 单项选择题 7. C 程序中外部变量的作用域是 A. 整个源程序文件 B. 从文件开头开始到定义外部变量的位置结束 C. 从定义外部变量的位置开始到第一个相邻函数结束 D. 从定义外部变量的位置开始到其所在的源程序文件结束 正确答案: D 解析: 外部变量(全局变量)定义在函数外,其作用域从定义处起至本文件末尾;若用extern声明可扩展到其他文件,但默认作用域限于本文件。 显示答案 单项选择题 8. 关于递归函数描述正确的是 A. 允许递归定义函数,也允许递归调用函数 B. 允许递归定义函数,不允许递归调用函数 C. 不允许递归定义函数,允许递归调用函数 D. 不允许递归定义函数,也不允许递归调用函数 正确答案: C 解析: C语言不允许函数嵌套定义(即递归定义函数),但允许函数调用自身(递归调用),需有明确终止条件。 显示答案 9.用来将全局变量作用域限制在本文件的关键字是…🔒 已锁定🔒本试卷共 34 道题您已预览前 8 题,还有 26 题待解锁登录后查看完整试卷 1 2025年10月自学考试13013高级语言程序设计真题 练习 详情 2 2024年10月自学考试13013高级语言程序设计真题 练习 详情 高级语言程序设计自学 (2017年版) 📖 高级语言程序设计(自考教材) 版本:全国通用版 页面反馈 × 如该页面内容有误、数据缺失或链接失效,请告诉我们。 内容错误 数据错误 链接失效 其他建议 取消 提交反馈
暂无评论内容