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

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

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

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

1、下面的标识符中,合法的是()。

A、3abc

B、_123

C、switch

D、a\n

2、若有int a[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则下列表示值不为5的是()。

A、*p+5

B、p[5]

C、*(p+5)

D、*p[5]

3、若有enum color{red,yellow,blue=5,green,white}c1=yellow,c2=white;则c1、c2的枚举值分别为()。

A、1,7

B、2,7

C、1,3

D、2,4

4、若有#define S2(x) x*x #define S3(x) S2(x)*x执行语句printf("%d",S3(1+2));的结果为()。

A、7

B、9

C、11

D、27

5、下列函数中,返回值有可能为EOF的函数是()。

A、fopen

B、fread

C、fgetc

D、fgets

6、若有语句for(i=0;i<100;i+=2) if(i%2==0) continue;下列说法正确的是()。

A、循环体执行1次

B、循环体执行50次

C、循环体执行51次

D、死循环

7、若有char *s[]={"ABC","DEF","GHI"};则puts(s[1]);的输出结果是()。

A、BC

B、B

C、DEF

D、D

8、在C语言中,函数的隐含存储类别是()。

A、auto

B、static

C、register

D、extern

9、若有typedef struct{char name[20];char sex;int age;}STU_TYPE;想定义了一个含有50个该结构体类型元素的结构体数组的正确形式是()。

A、STU_TYPE student;

B、STU_TYPE student[50];

C、STU_TYPE(50) student;

D、STU_TYPE student(50);

10、若有char str[5]; scanf("%s",str); puts(str);程序运行时输入C language↙则程序的输出结果为()。

A、C

B、C la

C、C lan

D、C language

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

考研备考资料免费领取

去领取

专注在线职业教育24年

项目管理

信息系统项目管理师

厂商认证

信息系统项目管理师

信息系统项目管理师

!
咨询在线老师!