专注在线职业教育23年
下载APP
小程序
希赛网小程序
导航

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

责编:希赛网 2023-07-26
考研资料领取

本文提供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

点击查看答案与解析
点击查看【完整】试卷>>

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

加群交流

公众号

客服咨询

考试资料

每日一练

咨询客服