摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2021年C语言程序设计考研真题答案及解析,供大家参考!
本文提供2021年C语言程序设计考研真题答案及解析,以下为具体内容
1、下面哪一项不是C语言的特点?
A、运算符丰富,是完全模块化和结构化的语言
B、语言简洁、紧凑,使用方便、灵活
C、生成的目标代码质量高,程序执行效率高
D、允许直接访问物理地址,可以用来编写系统软件,但该语言与硬件相关,编写的程序很难移植到不同系统上运行
2、下面哪一项是一个C语言程序的主要组成部分?
A、源文件
B、预处理指令
C、函数
D、全局声明
3、下面有关算法的描述中,哪一个是错误的?
A、任何一个能运行的程序均可称为一个算法
B、算法应该只包含有限的操作步骤,且每个步骤都应该是确定的,不会产生歧义
C、算法应该有一个或多个输出
D、算法的每个步骤应该是能有效执行的
4、下面哪个表达式是一个字符常量?
A、0x39
B、"abc"
C、"a";
D、'\n'
5、下面哪一条语句是定义一个常变量(其值为255,存在期间不能改变)的正确语句?
A、#define MASK 255
B、const int mask = 255 ;
C、#define MASK 255;
D、const int mask 255;
6、在C语言程序中,表达式356%8的值是?
A、44.5
B、44
C、4
D、0
7、下面哪一语句与“if(x<=y)r=1;elser=0;”等价?
A、r= (x<=y);
B、r = (x>y)?1:0;
C、r = (x<=y)?0:1;
D、(x>y) ?0:1;
8、假设int x=10,y=3;则表达式x++ - (y<<2) + y的值是多少?
A、0
B、1
C、2
D、7
点击查看【完整】试卷>>考研备考资料免费领取
去领取