2024年10月高等教育自学考试
高级语言程序设计试题
课程代码:13013
1、请考生按规定用笔将所有试题的答案涂、写在答题纸上
2.答题前,考生务必将自己的考试课程名称,姓名,准考证号用黑色字迹的签字笔或钢笔填写在答题纸规定的位置上。
选择题部分
注意事项:
每小题选出答案后,用2B铅笔把答题纸上对应题目的答案标号涂黑。如需改动,用橡皮擦干净后,再选涂其他答案标号。不能答在试题卷上。
一、单项选择题:本大题共 15 小题,每小题2分,共30分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1,关于指针变量的叙述不正确的是
A.指针变量可以用来存放函数的地址
B.指针变量可以直接存取其他变量的值
C.定义指针变量的同时也可以定义普通变量
D.定义指针变量时,指针变量名的前面必须有“*”
2.下列八进制整型常量书写正确的是
A.012 B.029
C.0x23 D.12
3.若变量均已定义并赋值,则正确的C语言赋值语句是
A.x=y=3; B.x=2.5%n;
C.x+1-2:; D.5-x-4+1;
为使局部整型变量在未赋初值的情况下初值为0,应选择的存储类别是4.
A.auto B. extern
C. static D. register
5.被调函数又调用了其他函数,这属于在调用函数时,
A.循环调用
B.回归调用
C.递归调用
D.嵌套调用
6.下列指针数组定义正确的是
A. int p[10];
B. int* p[10];
C.int *p;
D. int (*p)[10];
7.编译 C 程序的目的是
A.解释执行源程序
B.链接C语言库函数
C.转换成可执行文件
D.对源程序进行语法检查
8.下列运算符中,结合性与其它三个不同的是
A.+ B.++
C. , D,?:
9.关于变量作用域的叙述不正确的是
A:全局变量的作用域会覆盖整个程序
B.局部变量的作用域只在本函数内有效
C.exter 是关键字,用来扩展变量的作用域
D.用 static 修饰的全局变量的作用域限制在本文件
10.基本数据类型的存储空间长度按由小到大排序正确的是
A. int< char< foat < double
B. double < float < int < char
C. char < short < float < double
D.char <long< double<foat
11.设变量定义语句 char c-^45;,则变量c占用内存的字节个数是
A. 1 B.2
C.3 D.4
12.设函数原型 char *match(char c,char*s),则该函数的返回值是
A:整型 B.实型
C.指针型 D.字符型
13.下列程序的运行结果是
#include <stdio.h>
#define M(x,y,z)x*y-Z
void main( )
int a=1.b-2.c=3:
printf("%d\n ",M(a+b,b+c,c+a));
。
A.1 B.4
C.6 D.11

扫码关注微信公众号 助学报名及真题资料 公众号:安徽学硕自考助学中心

扫码添加客服咨询 加入助学交流群 电话微信:17705693919
距 2026 年 10月 24日 自学考试剩余
177*****2352026-07-02
182*****4122026-07-02
155*****2652026-07-02
182*****3352026-05-06
131*****5532026-05-06
166*****6562026-05-06
137*****7662026-04-09
182*****6822026-01-29
156*****8652026-01-29
139*****3682026-01-12
139*****7352026-01-12
177*****9582026-01-12
166*****2552025-12-23
182*****6522025-12-23
177*****2452025-12-23
181*****8022025-11-12
175*****2762025-11-06
158*****0832025-08-07
166*****2602025-08-07
189*****4932025-08-07
182*****7432025-07-06
182*****0752025-06-30
182*****0222025-06-30
182*****4832025-06-30
177*****5592025-06-30
188*****3372025-06-25
152*****5482025-06-25
151*****6682025-06-25
180*****3212025-05-19
159*****8662025-05-02