程序设计考试试卷.doc

程序设计考试试卷.doc

ID:51950942

大小:51.00 KB

页数:9页

时间:2020-03-20

程序设计考试试卷.doc_第1页
程序设计考试试卷.doc_第2页
程序设计考试试卷.doc_第3页
程序设计考试试卷.doc_第4页
程序设计考试试卷.doc_第5页
资源描述:

《程序设计考试试卷.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、华南农业大学期末考试试卷(A卷)2009学年第1学期考试科目: 程序设计考试类型:(闭卷)考试考试时间: 120 分钟学号姓名年级专业考试须知:1、答案必须写在“机答卡”和“答卷”上,写在试卷上不得分2、考试完毕,只回收“机答卡”和“答题纸”,不回收试卷3、必须正确填写年级专业、学号、姓名等内容,否则,没有考试成绩一、选择题(每小题2分,共40分)1、以下标识符中,合法的用户标识符为()(A)x_123(B)long(C)x*y(D)1232、下面不正确的字符串常量()(A)"C"(B)"2009"(C)'test'(D)""3、运行完下面的C语言程序段后,m的

2、值是()。intn=4,m;m=--n;(A)3(B)5(C)6(D)44、下列表达式中,结果为1的表达式是()(A)6>5>4(B)!6(C)!2>3(D)!0==15、能正确表示逻辑关系:“a≥20或a≤0”的C语言表达式是()(A)a>=20ora<=0(B)a>=0

3、a<=20(C)a>=20&&a<=0(D)a>=20‖a<=06、已知m=48,ch=’b’,n=21,则表达式(m>=n&&!n&&ch<’b’)的值是()(A)0(B)1(C)真(D)假7、设有如下程序段intk=10;while(k=1)k--;则下面描述中正确的是()。(A)循环体

4、语句执行11次(B)while循环执行1次(C)循环是无限循环(D)循环体一次也不执行8、下列叙述中,正确的是()(A)宏替换不占用运行空间,只占用编译时间(B)引用带参数宏时候,实际参数的类型应与宏定义时的形式参数类型一致(C)宏名必须大写(D)在程序的一行上可以出现多个有效的宏定义9、调用scanf(“%f,%f”,&a,&b);时,正确的键盘输入是()(A)92.3,23.6(B)a=92,b=23(C)92,23(D)922310、C程序由main开始执行,函数main的位置是()(A)必须在其他函数之前(B)任意函数之前或之后(C)必须在其它函数之后(

5、D)必须在程序的中间11、设有宏定义:#defineSUM2+3,则表达式5+SUM*5的值为:(A)50(B)30(C)22(D)2012、下面正确定义数组的语句是()(A)intx[][]={2,1,3,2,5,6}(B)intx[3][]={2,1,3,2,5,6}(C)intx[][3]={2,1,3,2,5,6}(D)intx[3,3]={2,1,3,2,5,6}13、若有以下程序段:intx[12]={1,2,3,4,5,6,7,8,9,10,11,12};charc=’a’,d,g;则数值为9的表达式是()(A)x[g-c](B)x[4](C)x[

6、’d’-’c’](D)x[’d’-c+5]14、若已定义x和y为double类型,则表达式x=1,y=x+5/2的值是(A)3(B)2(C)3.0(D)2.515、已知梯形的上底为a,下底为b,高为h,下面用C语言写的正确的面积公式为:(A)1/2*(a+b)*h(B)1.0/2*(a+b)*h(C)1.0/2.0(a+b)h(D)1.02*(a+b)*h16、字符串”\\abcd\\t”在内存中所占的字节数()。(A)12(B)9(C)10(D)1117、设有说明语句:chara='53';则变量a()(A)包含1个字符(B)包含2个字符(C

7、)包含3个字符(D)说明不合法18、假设structstudent{intnum;floatscore;}stu_1;则下面的叙述不正确的是()(A)stu_1是用户定义的结构体类型名(B)structstudent是用户定义的结构体类型(C)struct是结构体类型的关键字(D)num和score都是结构体成员名19、在VC中,设inta[10],假设数组a开始于内存十六进制的4000单元,每个int类型数据占用4个字节,则a[3]存储始于十六进制地址为()(A)4012(B)4004(C)4008(D)400C20、以下述叙正确的是()(A)在C程序中注释说

8、明只能位于一条语句的后面 (B)C程序的每行中只能写一条语句 (C)C语言本身没有输入输出语句 (D)在对一个C程序进行编译的过程中,可发现注释中的拼写错误二、是非判断题(每小题1分,共10分,A表示真,B表示假)21、数组名作为函数的实参,实际上传递给形参的是数组的全部元素的值。22、在main函数中说明的变量,有效范围是main函数。23、一个函数有且只能有一个return语句。24、地址运算符&能运用于变量和数组元素的运算。25、执行语句for(m=1;m++<7;);后变量m的值是8。26、对于“while(循环条件){循环体};”,这个循环结构有可能一

9、次循环体的内容都无法执行

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。