文档介绍:北京华夏大地远程教育网络服务有限公司
Bei jing Huaxia Dadi Distance Learning Services Co.,Ltd
07 年 10 月自考“高级语言程序设计(一)”最新模拟试题
一、单选题
1. 设有以下说明语句
typedef struct
{ int n;
char ch[8];
}PER;
则下面叙述中正确的是( )
A. PER 是结构体变量名
B. PER是结构体类型名
C. typedef struct 是结构体类型
D. struct 是结构体类型名
2. 下面运算符优先级最高的是( )
A. <=
B. =
C. %
D. &&
3. 变量的指针含意是指变量的( )
A. 值
B. 地址
C. 存储
D. 名字
4. 某文件中定义的静态全局变量(或称静态外部变量)其作用域是( )
A. 只限某个函数
B. 本文件
C. 跨文件
D. 不限制作用域
5. 在C语言中,错误的常数是( )
A. 1E+
B. 5
全国免费热线:800-810-0480 400-610-0480(手机用户) .cn
地址:北京市经济技术开发区地盛北街 1 号 A 区 4 号楼邮编:100176
北京华夏大地远程教育网络服务有限公司
Bei jing Huaxia Dadi Distance Learning Services Co.,Ltd
C. 0xaf
D. 0L
6. 以下叙述中正确的是( )
A. 全局变量的作用域一定比局部变量的作用域范围大
B. 静态(static)类别变量的生存期贯穿于整个程序的运行期间
C. 函数的形参都属于全局变量
D. 未在定义语句中赋初值的auto变量和static变量的初值都是随机值
7. 表达式strlen(”hello”)的值是( )。
A. 4
B. 5
C. 6
D. 7
8. 若数组名作实参而指针变量作形参,函数调用实参传给形参的是( )
A. 数组的长度
B. 数组第一个元素的值
C. 数组所有元素的值
D. 数组第一个元素的地址
9. 要调用字符串函数时,在# include命令行中应包含( )。
A. ””
B. ””
C. ””
D. ””
10. 错误的转义字符是( )
A. '\091'
B. '\\'
C. '\0'
D. '\''
11. 有以下程序( )
main()
{ int i=10,j=1;
printf("%d,%d\n",i--,++j);
}
全国免费热线:800-810-0480 400-610-0480(手机用户) .cn
地址:北京市经济技术开发区地盛北街 1 号 A 区 4 号楼邮编:100176
北京华夏大地远程教育网络服务有限公司
Bei jing Huaxia Dadi Distance Learning Services Co.,Ltd
执行后