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

青岛大学861程序设计2009考研试题研究生入学考试试题考研真题

  摘要

青岛大学2009年硕士研究生入学考试试题

科目代码: 861 科目名称: 程序设计 (共9页) 请考生写明题号,将答案全部答在答题纸上,答在试卷上无效

一、单项选择题(每题2分,共40分)

1、以下选项中非法的表达式是( )。

(A)0<=x<100 (B)i== j = 0

(C)(char)(65+3) (D)x+1=x+1

2、若有定义:int *p[3];,则以下叙述中正确的是( )。

(A)定义了一个基类型为int 的指针变量p ,该变量具有三个指针

(B)定义了一个含有三个元素的指针数组p ,每个元素都是基类型为int 的指针

(C)定义了一个名为*p的整型数组,该数组含有三个int 类型元素

(D)定义了一个可指向一维数组的指针变量p ,所指数组应具有三个int 类型元素

3、已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( )。

(A)函数调用可以作为独立的语句存在

(B)函数调用可以作为一个函数的实参

(C)函数调用可以出现在表达式中

(D)函数调用可以作为一个函数的形参

4、下列关于单目运算符++、--的叙述中正确的是( )。

(A)它们的运算对象可以是任何变量和常量

(B)它们的运算对象可以是char 型变量和int 型变量,但不能是float 型变量

(C)它们的运算对象可以是int 型变量,但不能是double 型变量和float 型变量

(D)它们的运算对象可以是char 型变量、int 型变量和float 型变量

5、有以下程序

main()

{

int i=1,j=1,k=2;

if((j++||k++)&&i++) printf("%d,%d,%d\n",i,j,k);

}

执行后输出的结果是( )。

(A)1,1,2 (B)2,2,1 (C)2,2,2 (D)2,2,3

6、有以下程序

1