中科院程序设计2007考研试题研究生入学考试试题考研真题
● 摘要
中国科学院研究生院
2007年招收攻读硕士学位研究生入学统一考试试题
科目名称:程序设计
考生须知:
1.本试卷满分为150分,全部考试时间总计180分钟。
2.所有答案必须写在答题纸上,写在试题纸上或草稿纸上一律无效。
一、选择题(共20分,每题2分)
1、已知变量类型说明如下:
int k, a, b;
unsigned long w=5;
double x=1.42;
则以下不正确的表达式是【 】。
A .x%(-3) B .w+=-2
C .k=(a=2,b=3, a+b) D .a+ = a- = (b=4)*(a=3)
2、以下程序运行结果是【 】。
#include
main ()
{ int a, b, d=241;
a=d/100%9;
b= (-1)&&(-1);
printf( “%d, %d”, a, b);
}
A .6,1 B .2,1 C .6,0 D .2,0
3、对于一个头指针为head 的带头结点的单链表,判断该表为空的条件是【 】。
A .head=NULL B .head Ænext=NULL
C .head Ænext=head D .head!=NULL
4、在双向链表中删除指针p 所指的结点时需要修改指针【 】。
A .p Ællink Ærlink=pÆrlink ; p Ærlink Ællink=pÆllink
B .p Ællink=pÆllink Ællink ; p Ællink Ærlink=p
C .p Ærlink Ællink=p;p Ærlink=pÆrlink Ærlink
D .p Ærlink=pÆllink Ællink ;p Ællink=pÆrlink Ærlink
科目名称:程序设计 第1页 共5页