资源描述:
《中职c语言期中试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《C语言》期中考试试卷(笔试)题号一二三四五六七八总分分数得分一、选择:(总分__40__分,每小题___2____分)1、C语言程序的基本单位是( )A、函数 B、过程 C、子程序 D、子例程2、一个C语言程序的执行是从( )A、本程序的main函数开始到main函数结束B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C、本程序的main函数形开始,到程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main
2、函数结束3、以下叙述不正确的是( )A、一个C语言源程序可由一个或多个函数组成B、一个C语言源程序必须包含一个main函数C、C语言程序的基本组成单位是函数D、在C语言程序中,注释说明只能位于一条语句的后面4、C语言规定,在一个源程序中main函数的位置( )A、必须在最开始 B、必须在系统调用的库函数的后面C、可以任意 D、必须在最后5、结构化程序所要求的基本结构不包括( )A、顺序结构
3、 B、goto跳转C、选择(分支)结构 D、循环(重复)结构6、下列4条叙述中,正确的一条是( )A、计算机语言中,只有机器语言属于低级语言B、高级语言源程序可以被计算机直接执行C、C语言属于高级语言D、机器语言是与所用机器无关7、以下选项中不能用作C程序合法常量的是( )A、1,234 B、'123' C、123 D、"x7G"8、以下选项中可用作C程序合法实数的是(
4、 )。A、.1e0 B、3.0e0.2 C、E9 D、9.12E9、表达式a+=a-=a=9的值是( )。A、9 B、-9 C、18 D、010、以下C语言用户标识符中,不合法的是( )。A、_1 B、AaBc C、a_b D、a-b11、若有定义语句:intx=10;,则表达式x-=x+x的值为(
5、 )A、-20 B、-10 C、0 D、1012、若有以下程序段:“intc1=1,c2=2,c3;c3=1.0/c2*c1;”,则执行后,c3中的值是( )A、0 B、0.5 C、1 D、213、下列程序的输出结果是( )doubled=3.2; intx=1.2,y;y=(x+3.8)/5.0;printf("%d",d*y);A、3 B、3.2 C、0 D、3.0714、以下程序运行后的输
6、出结果是( )intx=011;printf("%d",++x);A、12 B、11 C、10 D、915、以下程序段:intx=12;doubley=3.141593;printf("%d%8.6f",x,y);执行后的输出结果是( )A、123.141593 B、12 3.141593 C、12,3.151993 D、123.141593016、以下程序段的输出结果是( )intk=17;printf("%d,%o,%x",k,k,k);A、1
7、7,021,0x11 B、17,17,17 C、17,0x11,021 D、17,21,1117、以下程序段运行的结果是( )。inta,b,c;scanf("%d,%d,%d",a,b,c);printf("%d,%d,%d",++a,b,c--);若从键盘输入:1,2,3<回车>A、1,2,3 B、2,2,3 C、1,1,1 D、输出错误的结果18、下面程序的结果是( )floatx=2,y;y=++x*x++;printf("%f",y);A、
8、9.000000 B、16.000000 C、1.000000 D、程序有错误19、若w=1,x=2,y=3,z=4,则表达式w