广东工业大学C语言考研历年真题及答案.doc
- 文档编号:1702016
- 上传时间:2022-10-23
- 格式:DOC
- 页数:14
- 大小:211KB
广东工业大学C语言考研历年真题及答案.doc
《广东工业大学C语言考研历年真题及答案.doc》由会员分享,可在线阅读,更多相关《广东工业大学C语言考研历年真题及答案.doc(14页珍藏版)》请在冰豆网上搜索。
广东工业大学
2000年攻读硕士学位研究生入考试专业课试题
考试科目:
C语言程序设计
科目编号:
504
招生专业:
机械电子工程
一、判断题(对的打√,错的打×)(每问2分,共20分)
1、在C语言中,一对花括号“{}”仅作为函数体的开头和结尾的标志。
()
2、一个C语言源程序无论包括多少函数,总是从main()函数开始执行。
()
3、C语言的编译系统对宏命令的处理是在程序连接时进行的。
()
4、C语言中,位运算的对象只能是整形或者字符型数据。
()
5、下列程序用来计算1~100的累加和,判断是否正确。
()
main()
{inti,sum;
i=1;sum=0;
while(i<=100)
{i++;sum=sum+i;}
printf(“sum=%d\n”,sum);
}
6、下列语句都是C语句()
{inti;i++;printf(“%d\n”,i);}
未完,就不一一列举,(但每年都会更新当年的试题)只是给出部分样本,同是考研人,我不会拿考生的时间金钱以及未来开玩笑,我明白考研学生的种种需求,所以花大力气整理我所收集到的资料,另外与我的老师一起整理了历年试题的答案,绝对保证正确率(98%以上,本人专业课成绩134,一时疏忽白丢10分,本来可以考144分的),助君一臂之力……
有需要的请按下述方式联系我,注明:
求考研资料
另外,各位读者在使用过程中,若有异议或存在疑惑亦可与我沟通交流,如若发现题目中出现偏差错误(错别字,更好的思路等等)希望诸位务必通知我一下,传承是一种美德,我会把你们的反馈细心整理,尽量做到最好,给你们最好的……
联系方式QQ:
594235252(蓝)910674507(太公望)
暂用电话:
18819460738(首选QQ联系,手机号有可能换掉)
a=5,c=10
{;}
7、若有以下定义
char*sp,s[10];
则下列赋值是合法的()
s=“Hello!
”;
sp=“Hello!
”;
8、下列程序是否正确?
()
main()
{inti,a[10];
for(i=0;i<10;i++;)
a[i]=i;
printf(“%d\n”,a[i]);
}
9、在C语言中,共用体变量中的所有成员占有同一个存储空间。
()
10、下列语句是否正确?
()
#definePI3.1415926;
area=PI*r*r;
对于试题的一些补充说明:
1、试题每年我都会进行整理分析(收录当年的试题),给出严格严谨的答案;
2、试题的答案除特别简单的题目,一般都会上机测试,保证答案的正确性(当然,我的答案不一定都对,青出于蓝而胜于蓝,我相信后继者会更加优秀,欢迎批评指正);
3、本套试题的原始试卷中存在出错的题目,没有正确答案,我一并进行了修改,但仍保留了原题目;
4、该套试题已经经过两代考研人(2014年)的验证和修改修订,以下是部分使用者的评价:
广东工业大学
2001年攻读硕士学位研究生入学考试试题
考试科目:
C语言程序设计
招生专业:
机械电子工程
(注:
试卷封面需填写自己的准考证号,答完后连同试题一并交回)
一、判断题(对的打√,错的打×)(每问2分,共20分)
1、一个C语言程序可以包含任意多个不同名的函数,C程序总是从第一个
出现的函数开始执行。
()
2、putchar函数可以向终端输出一个字符或者字符型变量值。
()
3、表达式‘A’<=ch<=‘Z’可以判断char型变量ch是否为大写字母。
()
4、C语言中,do-while循环和while循环的主要区别是do-while循环
至少无条件执行一次。
()
5、对于某个具体的结构体类型,成员的数量必须固定,各个成员的类型必须相同。
()
6、下列语句都是合法的赋值语句。
()
k=int(a+b);
a=b=58
--i;
7、下列运算符的优先级从高到低依次排列为:
!
&& + <=
8、下面程序的运行结果为8,-1()
#include
main()
{
inti,b,k=0;
for(i=1;i<=5;i++)
{
b=i%2;
while(b-->=0)k++;
}
printf(“%d,%d”,k,b);
}
9、下列语句均为C语言控制语句:
()
if()…else…;
for()……;
continue;
goto;
return;
广东工业大学
2002年攻读硕士学位研究生入学考试专业课试题
考试科目:
C语言程序设计(机)科目编号:
404
招生专业:
机械电子工程、机械设计及理论
(注:
试题封面需填写自己的准考证号,答完后连同试题一并交回)
一、判断题(对的打√,错的打×)(每问1分,共10分)
1、在C语言程序中,要调用的函数必须在main()函数中定义。
()
2、在C语言程序中,所有的运算符都采用自左至右的结合方式。
()
3、可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值。
()
4、定义char*aa[2]={“abcd”,“ABCD”},则aa数组的两个元素中各自存放了
字符‘a’,‘A’的地址。
()
5、已知inta,*p=&a;输入语句scanf(“%d”,p);是不正确的。
()
6、用数组名作为函数调用时的实参,则实际上传递给形参的是数组的首地址。
()
7、C语言结构体类型变量在程序执行期间,所有成员一直驻留在内存中。
()
8、不能把共用体作为函数参数,也不可以使用指向共用体的指针。
()
9、从作用域的角度看,静态外部变量和外部变量是一样的。
()
10、C语言中对文件的存取是以字符为单位的。
()
二、回答下列各题(每题4分,共20分)
1、C语言中用于循环控制的语句有哪些?
试举例说明。
2、C语言一共有32个关键字(保留标志符),请写出与数据定义有关的几种关键字。
3、C语言提供了哪几种逻辑运算?
在C语言中,系统如何判断一个逻辑量的“真”
或“假”?
4、请分别从变量的作用域和变量的存在时间两个方面来对变量的数据存储类别进行分析
和说明。
5、在计算机程序设计中,一般用三种基本结构作为表示一个良好算法的基本单元。
请写
出这三种基本结构的名称,并分别用简单的流程图来表示。
三、填空题(每空1分,共20分)
1、C语言允许直接访问物理地址,能进行位(bit)运算,能实现语言的大部分功能,
可以直接对硬件进行操作。
2、计算机程序包括数据描述和数据操作方面的内容。
其中数据描述主要定义和数
据初值。
C语言中的语句可以分为、函数调用语句、、空语句和
广东工业大学
2003年攻读硕士学位研究生入学考试专业课试题
考试科目:
C语言程序设计(机)科目编号:
404
招生专业:
机械电子工程、机械设计及理论
(注:
试题封面需填写自己的准考证号,答完后连同试题一并交回)
一、判断题(对的打√,错的打×)(每问2分,共20分)
1、long是合法的C变量名。
()
2、变量都可以进行自增或自减运算。
()
3、unsignedint表示无符号基本整型。
()
4、int*p[8]表示p为指向整型数组的指针变量。
()
5、C语言中,关系运算符的优先级高于逻辑运算符。
()
6、C语言switch(表达式)语句中,表达式的类型必须为常量表达式。
()
7、函数形参属于动态存储变量。
()
8、定义一个函数时,形参的类型说明可以放在函数体内。
()
9、所有C运算符都是从左向右进行求值。
()
10、设intx=6,y=5;则表达式(x+y)++的值为12。
()
二、回答下列各题(每题5分,共30分)
1、C语言中有哪几种关系运算符,并比较它们的优先级。
2、C语言中常用的循环结构有哪些,试比较它们的特点。
3、对三个实数求最大数,函数如下,请指出函数的错误,并改正。
floatmaxx(floatx,floaty,floatz)
{
float
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 广东工业大学 语言 考研 历年 答案