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
扫描关注微信公众号 获取真题及复习资料 公众号:学硕学堂
加入自考助学群 安徽自考助学微信群 微信号:ahxueli80
距 2025 年 4月 12日 自考考试剩余
131*****2512025-01-07
185*****6362025-01-04
186*****1212024-11-18
152*****8362024-11-08
187*****1032024-09-06
182*****5522023-12-30
166*****2542023-12-30
177*****5252023-12-10
155*****9192023-12-10
155*****2562023-11-13