当前位置:问答库>考研试题

广东财经大学F517程序设计基础2014年考研真题考研专业课真题

  摘要

广东商学院硕士研究生入学考试试卷

考试年度:2014年 考试科目代码及名称:F-519程序设计基础

适用专业:087100-管理科学与工程 试卷编号:B

[友情提醒:请在考场提供的专用答题纸上答题,答在本卷或草稿纸上无效!]

一、名词解释(共6题,每题5分,共30分)

1.关键字static 有什么用途?(请至少说明两种)

2.什么是平衡二叉树?

3.全局变量可不可以定义在可被多个.C文件包含的头文件中?为什么?

4.static 全局变量与普通的全局变量有什么区别?

5.类

6.泛化

二、分析程序。写出程序运行结果(共5题,每题6分,共30分)

程序1

void main( )

{ int n=5;

if ( n++7=6 )

printf( “% d\n” , n);

else

printf ( “%d\n” , ++n );

}

程序2

void main( )

{

int a[]={1,2,3},b[]={4,2,5};

int *p,*q;

int i,x;

p=a;q=b;

for(i=0;i<3;i++)

if(*(p+i)==*(q+i))

x=*(p+i)*2;

}

程序3.

若有定义:int a=1,b=2,c=3;则执行以下程序后a,b,c 的值是多少

if(a<b) {c=a,a=b,b=c;}

程序4.

void main ( )

{ int n=‘e’;

switch (n- -)

{default: printf (“error”);

case‘a’:

case‘b’: printf(“good”); break;

case‘c’: printf(“pass”);