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

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

唐老师

考研计划定制

加我微信
距2026级考研考试

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

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

1、设int a=0,b=0,c=2,d=4;则执行(c=a==b) || (d=b==a) ;后变量d的值是( )。

A、4

B、0

C、1

D、2

2、若用数组名A作为函数调用的实参,则实际上传递给形参的是( )。

A、A[0]

B、&A[0]

C、*A[0]

D、&A

3、以下能定义长度为10的一维数组x且能正确初始化的语句是( )。

A、int x[10]=(0,0,0,0,0);

B、int x[10]=[3,2,1];

C、int x[]={0};

D、int x[10]={4*2};

4、设y为整型变量,能判断15<y<20的C语言表达式是( )。

A、15<y<20

B、y==16||y==17||y==18||y==19

C、y>15 AND y<20

D、y>15&y<20

5、若有函数原型int fun(int x,float y);则下列选项中不正确的函数调用是( )。

A、fun(10,2.3);

B、printf("%d",fun(10.2,2));

C、fun('A',2);

D、fun("\0",5);

6、有定义语句:char *p[3];以下选项中与此语句等价的是( )。

A、char p[3];

B、char **p;

C、char *(p[3]);

D、char (*p)[3];

7、当do-while语句构成的循环条件为( )时,结束循环。

A、0

B、1

C、true

D、非0

8、以下程序段的输出结果是( )。int x=3;do{printf("%3d",x-=2);}while(!(--x));

A、 1

B、 3 0

C、 1 -2

D、死循环

9、若有声明:int i,j=7,*p=&i;,则与i=j;等价的语句是( )。

A、i=*p;

B、*p=*&j;

C、i=&j;

D、i=**p;

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

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

考研备考资料免费领取

去领取

备考必读

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

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

距离考试还有
  • 0
  • 8
  • 5
!
咨询在线老师!