宁波大学914C程序设计2017年考研真题
2024-01-25
999+
540.07KB
10 页
侵权投诉
宁波大学2017年硕士研究生招生考试初试试题(A卷)
(答案必须写在考点提供的答题纸上)
科目代码:
914
科目名称:
C程序设计
适用专业:
计算机技术
第1页共10 页
一、单项选择题:本大题共25 小题,每小题3分,共75 分。
1、判断字符变量c的值为数字(‘0’--‘9’)则返回1,否则返回0,可用表达式: 。
A)‘0’<=c<=‘9’ B)‘0’<=c&&c<=‘9’
C)‘0’<=c||c<=‘9’ D)以上均不是
2、设有定义语句:intx[6]={2,4,6,8,5,7},*p=x,i;要求依次输出x数组6个元素中的值,不
能完成此操作的语句是 。
A)for(i=0;i<6;i++)printf("%2d",*(p++));
B)for(i=0;i<6;i++)printf("%2d",*(p+i));
C)for(i=0;i<6;i++)printf("%2d",*p++);
D)for(i=0;i<6;i++)printf("%2d",(*p)++);
3、以下不正确的叙述是 。
A)在C程序中,逗号运算符的优先级最低
B)在C程序中,APH和aph是两个不同的变量
C)若a和b类型相同,在执行了赋值表达式a=b后b中的值将放入a中而b中的值不变
D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入包含小数
点的实型数值
4、设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是 。
A)‘x’&&‘y’
B)x<=y
C)x||y+z&&y-z
D)!((x<y)&&!z||1)
5、对于intx,y;语句if(x<0)y=-1;elseif(!x)y=0;elsey=1;等价于 。
A)y=0; if(x>=0)if(x)y=1;elsey=-1;
B)if(x!=0)if(x>0)y=1;elsey=-1;elsey=0;
C)if(x<0)y=-1;if(x!=0)y=1;elsey=0;
D)y=-1;if(x!=0)if(x>0)y=1;elsey=0;
宁波大学2017年硕士研究生招生考试初试试题(A卷)
(答案必须写在考点提供的答题纸上)
科目代码:
914
科目名称:
C程序设计
适用专业:
计算机技术
第2页共10 页
6、若有以下宏定义
#define PI 3.14
#define ADDPI (PI+1)
#define TWO_ADDPI (2*ADDPI)
则程序中表达式x=TWO_ADDPI/2的值为 。
A)6.28 B)3.64 C)4.14 D)6.78
7、将s所指节点加到p所指节点之后(如下图),其语句应为: 。
A)s->next=p+1; p->next=s;
B)p->next=s;s->next=p->next;
C)s->next=p->next;p->next=s->next;
D)s->next=p->next;p->next=s;
8、对于以下递归函数f,调用f(4),其返回值为: 。
intf(intn)
{returnf(n-1)+n;}
A)10 B)11 C)0 D)以上均不是
9、设有程序段,则下面描述中正确的是 。
intk=10;
while(k=0)k=k-1;
A)while循环执行10次 B)循环是无限循环
C)循环体语句一次也不执行 D)循环体语句执行一次
宁波大学2017年硕士研究生招生考试初试试题(A卷)
(答案必须写在考点提供的答题纸上)
科目代码:
914
科目名称:
C程序设计
适用专业:
计算机技术
第3页共10 页
10、以下能正确计算1×2×3×…×10的程序段是 。
A)do{i=1;s=1; B)do{i=1;s=0;
s=s*i; s=s*i;
i++; i++;
}while(i<=10); }while(i<=10);
C)i=1;s=1; D)i=1;s=0;
do{s=s*i; do{s=s*i;
i++; i++;
}while(i<=10); }while(i<=10);
11、下面有关for循环的正确描述是 。
A)for循环只能用于循环次数已经确定的情况
B)for循环是先执行循环体语句,后判断表达式
C)在for循环中,不能用break语句跳出循环体
D)for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
12、如下程序的输出结果是 _ 。
#include<stdio.h>
voidmain()
{intx=1,a=0,b=0;
switch(x)
{case0:b++;
case1:a++;
case2:a++;b++;
}printf("a=%d,b=%d\n",a,b);
}
A)a=2,b=1 B)a=1,b=1 C)a=1,b=0 D)a=2,b=2
标签: #宁波大学
摘要:
展开>>
收起<<
宁波大学2017年硕士研究生招生考试初试试题(A卷)(答案必须写在考点提供的答题纸上)科目代码:914科目名称:C程序设计适用专业:计算机技术第1页共10页一、单项选择题:本大题共25小题,每小题3分,共75分。1、判断字符变量c的值为数字(‘0’--‘9’)则返回1,否则返回0,可用表达式:。A)‘0’...
声明:研友网所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。