杭州师范大学计算机基础2007考研试题研究生入学考试试题考研真题
● 摘要
杭州师范学院硕士研究生入学考试命题纸 杭州师范学院硕士研究生入学考试命题纸
杭 州 师 范 学 院
年招收攻读硕士研究生入学考试题
考试科目代码: 考试科目名称:说明:1、命题时请按有关说明填写清楚、完整;
2、命题时试题不得超过周围边框;
3、考生答题时一律写在答题纸上,否则漏批责任自负; 4、 5、
一、选择题(每小题2分,共20分)
(1) 若变量已正确定义并赋值,下面符合C 语言语法的表达式是 A) a:=b+1 B) a=b=c+2; C) int 18.5%3 D) a=a+7=c+b
(2) 若有以下程序段, int c1=1,c2=2,c3; c3=1.0/c2*c1;
则执行后,c3中的值是 A) 0 B) 0.5 C) 1 D) 2
(3) 能正确表示逻辑关系:“a≥10或a ≤0”的C 语言表达式是 A) a>=10 or a<=0 B) a>=0 | a<=10 C) a>=10 && a<=0 D) a>=10‖a<=0
(4) 设有说明语句:char a=’\72’;则变量a
A) 包含1个字符 B) 包含4个字符 C) 包含3个字符 D) 说明不合法
(5) 有如下程序 main() { int y=3,x=3,z=1; printf(“%d %d\n”,(++x,y++),z+2); }
年 考试科目代码考试科目名称 本页第页) 运行该程序的输出结果是
A) 3 4 B) 4 2 C) 4 3 D) 3 3
(6) 有如下程序段 int *p,a=10,b=1; p=&a; a=*p+b;
执行该程序段后,a 的值为 A) 12 B) 11 C) 10 D) 编译出错
(7) 有以下函数 char fun(char *p) { return p; }
该函数的返回值是 A) 无确切的值 B) 形参p 自身的地址值 C) 形参p 中存放的地址值 D) 一个临时存储单元的地址
(8) 有如下说明
int a[10]={1,2,3,4,5,6,7,8,9,10},*p=a; 则数值为9的表达式是 A) *P+9 B) *(P+8) C) *P+=9 D) P+8
(9) 有如下定义
struct person{char name[9]; int age;}; struct person class[10]={“Johu”, 17, “Paul”, 19, “Mary”, 18, “Adam”, 16};
根据上述定义,能输出字母M 的语句是 A) prinft(“%c\n”,class[3].mane); B) pfintf(“%c\n”,class[3].name[1]); C) prinft(“%c\n”,class[2].name[1]); D) printf(“%^c\n”,class[2].name[0]);
(10)设一个栈的输入序列为1,2,3,4,则借助一个栈所得到的输出序列不可能是A)1,2,3,4 B)4,3,2,1 C)1,3,2,4 D)3,1,2,4
考试科目代码考试科目名称页 本页第页)
相关内容
相关标签