2021年C语言程序设计考研真题答案及解析

考研 责任编辑:希赛网 2023-07-07

唐老师

考研计划定制

加我微信
距2026级考研考试

摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理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

点击查看【完整】试卷>>

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

考研备考资料免费领取

去领取

备考必读

大数据智能择校,海量院校,一键查询

一对一免费咨询,获取个性化建议,精准解决择校难题

距离考试还有
  • 1
  • 3
  • 9
!
咨询在线老师!