资源描述:
《2015全日制硕士自命题考试科目真题914C程序设计A卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、宁波大学2015年攻读硕士学位研究生入学考试试题(A卷)(答案必须写在答题纸上)考试科目:C程序设计914科目代码:适用专业:计算机技术一、单项选择题(每题3分,共75分)1.一个C语言程序的执行是从___________A.本程序的第一个函数开始,到本程序的最后一个函数结束B.本程序的主函数开始,到本程序的主函数结束C.本程序的主函数开始,到本程序的最后一个函数结束D.本程序的第一个函数开始,到本程序的主函数结束2.C语言中while和do-while循环的主要区别是___________A.do-
2、while的循环体至少无条件执行一次B.while的循环控制条件比do-while的循环控制条件严格C.do-while里面不允许使用breakD.do-while里面不允许使用continue3.为表示关系x≥y≥z,应使用C语言表达式___________A.(x>=y>=z)B.(x>=y)AND(y>=z)C.(x>=y)&&(y>=z)D.(x>=y)&(y>=z)4.假设var1,var2,var3,var4,var5是5个整形变量,有如下函数调用语句:func(var1,var2+var
3、3,var4,var5);该函数调用语句中,含有的实参个数是________.A.3B.4C.5D.65.在C语言程序中,以下说法正确的是________。A.函数的定义可以嵌套,但函数的调用不可以嵌套B.函数的定义不可以嵌套,但函数的调用可以嵌套C.函数的定义和函数的调用都不可以嵌套D.函数的定义和函数的调用都可以嵌套6.函数fseek(pFile,0L,SEEK_CUR)中的SEEK_CUR代表的起始点是________。A.文件开始B.文件末尾C.文件当前位置D.以上都不对7.关于链表,下面说法
4、正确的是________A.链表不能在表头插入元素或者删除元素B.链表支持随机存取C.链表中各元素的物理地址连续D.链表属于动态数据结构8.下面的数字小于100的是________A.107B.0x6fC.0107D.100.019.下面正确表示字符常量的是________第1页共8页宁波大学2015年攻读硕士学位研究生入学考试试题(A卷)(答案必须写在答题纸上)考试科目:C程序设计914科目代码:适用专业:计算机技术A.""B.'t'C."0"D.6510.两个指针变量不可以________A
5、.相加B.相减C.比较D.指向同一个地址11.设a=15;则执行a+=a-=a*=a以后,a的值为________A.15B.30C.0D.22512.下面的C语言标识符中,不合法的是________A.a3_b3B.voidC._123D.IF13.当对两个字符串进行比较时,应该使用的函数是________A.strcpyB.strlenC.strcmpD.strcat14.若有定义:“inta[2][3];”,则对a数组的第i行第j列元素的正确引用为________A.*(*(a+i)+j)B.(
6、a+i)[j]C.*(a+i+j)D.*(a+i)+j15.若k是int类型变量,有以下for语句:for(k=-1;k=1;k++)printf("OK");下面关于语句执行情况的叙述中正确的是________A.循环体执行两次B.循环体执行一次C.循环体一次也不执行D.构成无限循环16.以下定义数组的语句错误的是________A.intnum[]={1,2,3,4,5,6};B.intnum[][3]={{1,2},3,4,5,6};C.intnum[2][4]={{1,2},{3,4},{
7、5,6}};D.intnum[][4]={1,2,3,4,5,6};17.以下选项中有语法错误的是________A.char*str[]={"guest"};B.charstr[][10]={"guest"};C.char*str[3];str[1]="guest";D.charstr[3][10];str[1]="guest";18.有以下程序:#include第2页共8页宁波大学2015年攻读硕士学位研究生入学考试试题(A卷)(答案必须写在答题纸上)考试科目:C程序设计914科
8、目代码:适用专业:计算机技术structS{inta,b;}data[2]={10,100,20,200};voidmain(){structSp=data[1];printf("%d",++(p.a));}程序运行后的输出结果是________A.10B.11C.20D.2119.现有以下结构体说明和变量定义,如图所示,指针p、q、r分别指定一个链表中连续的3个结点。structnode{doubledata;structnode*next;}*p