2018宁波大学914C程序设计初试试卷(B卷)考研真题.doc
宁波大学 2018 年硕士研究生招生考试初试试题(B 卷)(答案必须写在考点提供的答题纸上)第 1 页 共 8 页科目代码:914总分值:150科目名称: C 程序设计一、选择题(共 25 题,每题 3 分,共 75 分)(1)以下叙述正确的是( )A) do-while 语句构成的循环不能用其它语句构成的循环来代替。B) do-while 语句构成的循环只能用 break 语句退出。C)用 do-while 语句构成的循环,在 while 后的表达式为非零时结束循环。D)用 do-while 语句构成的循环,在 while 后的表达式为零时结束循环。(2)下列程序执行后的输出结果是( )A) 6 B) 7 C) 8 D) 9void func(int *a,int b) b0=*a+6; int main() int a,b5;a=0; b0=3;func( printf(“%dn“,b0);return 0;(3) 下列程序的输出结果是( )int b=2;int func(int *a) b += *a; return(b); int main() int a=2, res=2;res += func(printf(“%dn“,res);return 0;A) 4 B) 6 C) 8 D) 10(4)下列程序执行后的输出结果是( )void func1(int i);void func2(int i);char st=“hello,friend!“;void func1(int i) printf(“%c“,sti);while (iscorei;printf(“%6.2lfn“,sum);return 0;程序运行后的输出结果是( )A) 260.00 B) 270.00 C) 280.00 D) 285.00宁波大学 2018 年硕士研究生招生考试初试试题(B 卷)(答案必须写在考点提供的答题纸上)第 3 页 共 8 页科目代码:914总分值:150科目名称: C 程序设计(9)设有语句 int a=2,b=3,c=-2,d=2; 则逻辑表达式“a0 B)提前结束本层循环,接着执行该循环体后续的语句;C)结束本次循环; D)暂停程序的运行.(11)若用数组名作为函数调用的实参,传递给形参的是( )A)数组的首地址 B)数组第一个元素的值C)数组中全部元素的值 D)数组元素的个数(12)已定义以下函数;fun(int *p) return *p; 该函数的返回值是( )A)不确定的值 B)形参 p 中存放的值C)形参 p 所指存储单元中的值 D)形参 p 的地址值(13)有以下程序main( ) int i,s=0;for(i=1;i10 & x4-3)+(5-6-4) /说明:表示 342+465(5-6-7)+(7-8-9)【样例输出】(7-0-8)宁波大学 2018 年硕士研究生招生考试初试试题(B 卷)(答案必须写在考点提供的答题纸上)第 8 页 共 8 页科目代码:914总分值:150科目名称: C 程序设计(2-5-7-1)