09c程序设计期中试卷-答案

09c程序设计期中试卷-答案

ID:31813827

大小:65.40 KB

页数:7页

时间:2019-01-18

09c程序设计期中试卷-答案_第1页
09c程序设计期中试卷-答案_第2页
09c程序设计期中试卷-答案_第3页
09c程序设计期中试卷-答案_第4页
09c程序设计期中试卷-答案_第5页
资源描述:

《09c程序设计期中试卷-答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、玉门石油中专09微机(1)班c程序设计期中测试卷班级姓名得分一、选择题:(每小题1・5分,共30分)1.以下叙述中错误的是(A)A)用户所定义的标识符允许使用关键字B)用户所定义的标识符应尽量做到“见名知意,,C)用户所定义的标识符必须以字母或下划线开头D)用户定义的标识符中,大、小写字母代表不同标识2.以下叙述中错误的是(C)A)C语句必须以分号结束B)复合语句在语法上被看作一条语句C)空语句出现在任何位置都不会影响程序运行D)赋值表达式末尾加分号就构成赋值语句3.以下能止确定义且赋初值的语句是(B)A)intnl=n2=10;B)charc=32;C)flo

2、atf=f+1.1;D)doublex=12.3E2.5;4.有以下程序段intk=0,a=l,b=2,c=3;k=ac?c:k;执行该程序段后,k的值是(B)A)3B)2C)1D)05.以下不能定义为用户标识符的是(D)A)MainB)_0C)_intD)sizeof6.以下程序的输出结果是(D)main(){inta=12,b=12;printf(H%d,%d",--a,++b);A)1010B)1212C)1110D)11131.以下符合C语言语法的实型常量是(C)A)1.2E0.5B)3.14.I59EC).5E・3D)E158

3、•设有以下定义inta=0;doubleb=l・25;charc='A';#defined2则下面语句中错误的是(D)A)a++;B)b++C)c++;D)d++;9.下列关于单目运算符++、-的叙述中正确的是(D)A)它们的运算对象可以是任何变量和常量B)它们的运算对象可以是ch如型变量和int型变量,但不能是float型变量C)它们的运算对象可以是int型变量,但不能是double型变量和float型变量D)它们的运算对象可以是char型变量、int型变量和float型变量10•以下选项中不属于C语言的类型的是(D)A)unsignedshortintB)u

4、nsignedlongintC)unsignedintD)longshort11•以下选项中,与k=n++完全等价的表达式是(A)A)k=n,n=n+lB)n=n4-l,k=nC)k=++nD)k+二n+112.若有定义:inta=8,b=5,c;,执行语句c二a/b+0.4;后,c的值为(B)A)1.4B)1C)2.0D)213.设a和b均为double型变量,且a=5.5>b=2.5,则表达式(int)a+b/b的值是(D)A)6.500000B)6C)5.500000D)6.00000014.C语言中运算对象必须是整型的运算符是(A)A)%=B)/C)=D

5、)<=15.设有intx=ll;则表达式(x++*1/3)的值是(A)A)3B)4C)11D)1216•在C语言中,不正确的int类型的常数是(A)A)32768B)0C)037D)OxAF17.设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为(C)A)4B)16C)32D)5218.设x和y均为int型变量,则以下语句:x+二y,y二x・y;x・=y^功能是(D)A)把x和y按从大到小排列B)把x和y按从小到大排列C)无确定结果D)交换x和y中的值17.若程序中有语句:"putchar(x);”,则应使用文件包含命

6、令包含的头文件是(A)A)stdio.hB)math.hC)string.hD)time.h17.若已定义intx=3,y=8;,则函数printf(,,%d+%d=%d,,,x,y,x+y)输出结果是(D)A)%d+%d=%dB)x+y=x+yC)x+y=l1D)3+8=11二、填空题:(每小题1分,共38分)l.c语言中的变量可分为(全局变量)和(局部变量)。它们的作用域(不相同)。2・c语言中的基木数据类型包括整型ini、字符型(char)、单精度浮点型(float)及双精度浮点型(double)o3.在纸上写好一个C程序后,要经过编辑源程序、(编译源程序

7、)、(链接目标程序)及运行目标程序儿个步骤。4.结构化程序设计所说的三种基本程序结构是:顺序结构、(条件)结构和(循环)结构。5.c语言中的算术运算符%两侧均应为(整型)数据。6.构成数组的多个元素,必须具有相同的(数据类型),其元素下标是从(0)开始。7.关于优先级,算术运算符(高于)关系运算符(高于)赋值运算符。8.C语言中数据的存储类别有(auto)>(static)>(register)^(1(extern)四种。其中(auto)类别只能用于说明局部变量,(extern)类别只能用于说明全局变量。9.内存中用户可以使用的区域有(程序区)、(静态存储区)和

8、(动态存储区)。全局变量

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

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

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