浙江理工考研c语言程序设计,2016年浙江理工大学信息学院C语言程序设计考研复试题库...
一、选择题
1. 以下叙述错误的是( )。
A. 未经赋值的全局变量值不确定 B. 未经赋值的auto 变量值不确定 C. 未经赋值的register 变量值不确定 D. 未经赋值的静态局部变量值为0 答:A
【解析】C 语言中,系统将未经赋初值的全局变量默认为0, 答案为A 选项。
2. 若有定义语句则表达式值的类型是( )。
A.char B.int C.double D.float 答:c
【解析】在多目运算符相关联的运算数中,如果类型不一致,系统将自动进行类型转换,使两边的类型达到一直后,再进行运算,转换的规则是由“低到高”。double 型,即选择答案C 。
3. 设有以下定义:
则以下叙述正确的是( )。 A. 数组s1的长度小于s2的长度 B. 数组s1和s2的长度相同 C. 数组s1的长度大于s2的长度 D. 数组s1和s2完全等价 答:C
【解析】为字符数组
赋值字符串“0123”时,字符串中字符依次放人数组中后,在最后一个
数组s1长度为5。数组s2只需要4个单元即可放下所有初始
字符后要添 加一个结束字符
是字符型,a 是整型,b
是double 型。字符型数据占1个字节,整型占2个字节,double 型占8个字节,故三者相加后为
化值,故数组长度为4。所以数组s1的长度大于S2的长度,C 项正确。两个数组等价是指两个数组长度和类型以及对应每个元素值均相 同,所以s1和82不是完全等价,D 项错误。
4. 以下不合法的字符常量是( )。
A. B. C. D. 答:A
【解析】在C 语言中,含义,仅仅代的转义,
表示转义符,可以对特殊符号进行转义,此时特殊符号不再有其他
表示换行,
表示Tab 键。A 项,是指十六进制数cc 。
表示两位的八进
表普通的字符,\后面的字符取值范围应该在Ascn 码表范围。例如. 表示对双引号
表示对转义符的转义,
制数,8不是合法的八进制数字。B 项,表示双引号这个特殊字符;C 项,表示转义符这个特殊字符;D 项,
5. 有以下程序
程序运行后的输出结果是( )。 A.36 B.24 C.32 D.28 答:D
【解析】函数f 可以重写成: 1 234 5678 9
1011
13
表示两位十六进制数,
12
14 15 16 17
f (0)时,进入第9行else 语句,第11行a 等于6; 返回12。
f (l )时,进入第4行if 语句,第6行
第14行第14行
第15行静态a 自增,此时a 是调用完f (0)后
自增的静态a ; 第15行静态a 自增,a 等于7; 返回12。 所以,其中4是全局变量a 的值。
6. 以下关于宏的叙述错误的是( )。
A. 宏替换不具有计算功能 B. 宏是一种预处理指令 C. 宏名必须用大写字母构成 D. 宏替换不占用运行时间 答:C
【解析】宏名习惯采用大写字母,以便与一般变量区别,但是并没有规定一定要用大写字母,因此,答案为C 选项。
7. 以下是if 语句的基本形式:
if (表达式)语句
其中“表达式”( )。 A. 必须是逻辑表达式 B. 必须是关系表达式
C. 必须是逻辑表达式或关系表达式 D. 可以是任意合法的表达式 答:D
【解析】表达式一般是关系表达式或逻辑表达式,用于描述选择结构的条件,但也可以是其他类型表达式,只要其合法,在其值非零时都视为真,所以其他表达式也可以作为if 语句的判断条件。
8. 有以下程序
程序运行后的输出结果是( )。 A.-12
浙江理工考研c语言程序设计,2016年浙江理工大学信息学院C语言程序设计考研复试题库...相关推荐
- 青岛科技大学C语言程序设计,2016年青岛科技大学信息学院C语言程序设计考研复试题库...
一.选择题 1. 有以下程序: 己知字母A 的ASCII 码值为65, 程序运行后的输出结果是( ). A.E , 68 B.D , 69 C.E , D D. 输出无定值 答:A [解析]C 语言中 ...
- 成都理工大学c语言作业电脑,最新成都理工大学《C语言程序设计》笔试.docx
精品文档 成都理工大学<C语言程序设计>期末考试试卷(A卷)(2011级各专业) 一.单项选择题(本大题共20题,每题2分,共40分) 1.以下不是C语言的特点的是 A C语言简洁.紧凑 ...
- c语言编写程序统计某给定ascii文件中个字母的出现频率,2016年浙江理工大学理学院C语言程序设计考研复试题库...
一.选择题 1. 对于一个正常运行的C 程序,以下叙述中正确的是( ). A. 程序的执行总是从程序的第一个函数开始,在main 函数结束 B. 程序的执行总是从main 函数开始 C. 程序的执行总 ...
- 浙江理工c语言复试试题,2016年浙江理工大学信息学院C语言程序设计复试笔试最后押题五套卷...
一.选择题 1. 以下叙述中错误的是( ). A.C 程序必须由一个或一个以上的函数组成 B. 函数调用可以作为一个独立的语句存在 C. 若函数有返回值,必须通过return 语句返回 D. 函数可以 ...
- 中北大学c语言程序设计作业答案,2016年中北大学软件学院程序设计基础考研复试题库...
一.选择题 1. 设有以下语句: 若要为变量chi 和ch2分别输入字符A 和B ,正确的输入形式应该是( ). A.A 和B 之间用逗号间隔 B.A 和B 之间不能有任何间隔符 C.A 和B 之间可 ...
- 通信专业考研考C语言,2016年北京邮电大学信息与通信工程学院C语言程序设计考研复试题库...
一.选择题 1. 有以下程序 程序运行后的输出结果是( ). A.2,3,1 B.2, 3, 2 C.2, 3, 3 D.2, 2, 1 答:A [解析]对于表达式 改成计算第三个表达式 2. 有以下 ...
- 9032c语言程序设计,2016年中国计量学院机电工程学院9032C语言程序设计考研复试题库...
一.选择题 1. 下列形式中不合法的常量是( ). 答:C [解析] 数常量. 2. 有以下定义 答:A [解析]%运算是取两整数相除后余数的运算符,它只适用于整数的运算.A 项正确, 果为doubl ...
- 中国地质大学c语言程序设计答案,2016年中国地质大学(北京)信息工程学院C语言程序设计(同等学力加试)考研复试题库...
一.选择题 1. 设变量p 是指针变量,语句 A. B. C. D. 答:C 是给指针变量赋NULL 值,它等价于( ). [解析]p=NULL,NULL 的代码值为0,等价于 2. 以下选项中,能用 ...
- 杭州师范大学c语言程序设计机试,2016年杭州师范大学杭州国际服务工程学院程序设计基础考研复试题库...
一.选择题 1. C 语言源程序名的后缀是( ) A.C B.exe C.obj D.cp 答:A [解析]C 语言源程序名的后缀为.C 2. 以下选项中不合法的标识符是 A.print B.FOR ...
最新文章
- SILVAngs:免费在线宏基因组扩增子分析系统
- 怎样看待大学期间的代码练习
- HP LaserJet 1010卡纸解决方法
- Java学习笔记10-2——MyBatis
- [转载红鱼儿]kbmmw 开发点滴:kbmMWQuery插入记录
- linux自学笔记--vim和文本三剑客基础
- iPhone 13系列电池容量曝光:续航时长能否提升才是关键
- 用Blink打造你的技术朋友圈
- CardLayout使用
- [转载]想要成为Linux大神,你应该和我一样这样做!
- gitee创建ssh公钥
- JDK java version 1.8.0_181环境搭建
- eclipse-Tomcat运行项目笔记
- 【unprofessional use Blog003】基因数据库NCBI相关介绍
- ospfdr选举规则_DR/BDR详细选举过程
- Python的eval函数详解
- 头歌 初识MongoDB
- SOEM 源码解析 ecx_FPWRw
- informatica session中bulk和normal模式
- Centos7制作Openstack下win7 镜像