2017年程序设计考研真题答案及解析

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

唐老师

考研计划定制

加我微信
距2026级考研考试

摘要:考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2017年程序设计考研真题答案及解析,供大家参考!

本文提供2017年程序设计考研真题答案及解析,以下为具体内容

1、下面选项中(  )是合法的C(C++)语言关键字。

A、define

B、main

C、case

D、Switch

2、若变量已正确定义并赋值,符合C(C++)语言语法的表达式是( )。

A、a=a±1

B、int(12.0%2)

C、a=a+1;

D、++a

3、有一个int型变量,在程序中使用频度很高,最好定义它为( )。

A、register

B、auto

C、extern

D、static

4、有以下定义语句,编译时会出现编译错误的是( )。

A、char a='a';

B、char a='\n';

C、char a='aa';

D、char a='\x2d';

5、设有定义:int a=1,b=2,c=3;以下语句中执行效果与其它三个不同的是( )。

A、if(a>b) c=a,a=b,b=c;

B、if(a>b) c=a;a=b;b=c;

C、if(a>b) {c=a,a=b,b=c;}

D、if(a>b) {c=a;a=b;b=c;}

6、设有定义:char *c[3]={"FIRST","SECOND","THIRD"};则*( c+1)的值是( )。

A、SECOND

B、E

C、ECOND

D、语法有错

7、下列各语句定义了数组,( )是正确的。

A、int a[][]={1,2,3,4};

B、int x[2][2]={1,2,3,4,5};

C、int x[2][]={1,2,4,6};

D、int m[][3]={1,2,3,4,5,6};

8、以下函数调用语句中,含有的实参个数是( )。calc(exp1,(exp3,exp4,exp5));

A、1

B、2

C、3

D、4

9、下面结构体的定义语句中,错误的是( )。

A、struct ord {int x;int y;int z;}; struct ord a;

B、struct ord {int x;int y;int z;} struct ord a;

C、struct ord {int x;int y;int z;} a;

D、struct {int x;int y;int z;} a;

10、若有语句组typedef int B[10]; B b; 则以下叙述中正确的是( )。

A、b是一个新类型

B、b是一个整型变量

C、b是一个整型数组

D、b是一个指针变量

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

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

考研备考资料免费领取

去领取

备考必读

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

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

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