欢迎来到天天文库
浏览记录
ID:42244840
大小:82.10 KB
页数:38页
时间:2019-09-10
《C语言期末考试题考 (修复的)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、选择题1.C语句x*=y+2;可以写作_____B___。A、x=y+2B、x=x*(y+2);C、x=2+y*x;D、x=x*y+2;2.下列运算符中优先级最高的是______A__。A、>=B、=C、
2、
3、D、-=3.在一个C程序中,A。A、main函数可以在任何函数之间出现B、main函数必须出现在所有函数之后C、main函数必须出现在所有函数之前D、main函数必须出现在固定位置4.C语言程序的三种基本结构是_A_______。A、顺序、选择、循环B、选择、递归、循环5.若有以下定义:ch
4、ara;intb;floatc;doubled;则表达式a*b+d-c值的类型是A。C、顺序、循环、子程序D、嵌套、选择、循环DoubiefioatLongUnsignedIntchar,shortA、doubleB、floatC、intD、char6.字符型常量在内存中存放的是该字符对应的D。A、BCD代码值B、内部码值C、十进制代码值D、ASCII代码值7.下列说法中正确的是D。A、C语言程序总是从第一个函数开始执行B、在C语言程序中,要调用的函数必须在main()函数中定义C、C语言程序中
5、的main()函数必须放在程序的开始部分D、C语言程序总是从main()函数开始执行8.若变量已正确定义,要将a和b中的数进行交换,下列选项中不正确的是B。A、t=a,a=b,b=t;B、a=t;t=b;b=a;38C、t=b;b=a;a=t;D、a=a+b,b=a-b,a=a-b;9.完成C源程序编辑后,到生成执行文件,C语言处理系统必须执行的步骤依次为_B_______。A、连接、运行B、编译、连接C、运行D、连接、编译10.若有说明和语句:inta=5,b;b=a++;此处变量b的值是C。
6、A、6B、4kC、5D、711.下面不是C语言整型常量的是D。A、-32768B、01C、0x11D、08112.sizeof运算的功能是求出运算对象在计算机的内存中所占用的字节数。(double)是一个_____A___。A、整型表达式B、双精度型表达式C、字符型表达式D、不合法的表达式13.若定义x和y为double类型,当x=1时,y=x+3/2的值是____B____。A、2.5B、2.0C、1D、214.设x和y均为int型变量,则语句:x+=y; y=x-y; x-=y;的功能是__
7、_D_____。A、无确定结果3B、把x和y按从小到大排列printf(“%d”,x,y);x2002C、把x和y按从大到小排列D、交换x和y中的值15.设有如下程序段:intx=2002,y=2003;printf(″%d″,(x,y));则以下叙述中正确的是______C__。A、输出值为2002B、运行时产生出错信息C、输出值为2003D、输出语句中格式说明符的个数少于输出项的个数,不能正确输出字节是816.设有如下的变量定义:38unsignedlongw=5;doublex=1
8、;则执行printf(″%ld″,sizeof(x)+w);输出的结果是B。A、6.0B、13C、9D、617.C语言中运算对象必须是整型的运算符是B。A、/B、%C、*D、+18.对于下列程序段:intx=10,y=3;printf(″%d″,x%y,x/y);其输出结果是A。A、1还有枚举型B、0C、3D、419.下面不是C语言基本数据类型的是D。A、无符号长整型B、单精度型C、整型D、指针类型20.若inta,b,c;,则表达式(a=2,b=5,b++,a+b)的值是______A
9、__。A、8B、2C、7D、621.从键盘输入x,不能输出x的语句段是C。A、c=getchar();putchar(c);B、scanf(″%c″,&c);printf(″%c″,c);C、getchar(c);putchar(c);标识符只能由字母,数字和下画线3种字符组成,且第一个字符必须是字母或下划线,并且标识符不允许与关键字重名。D、putchar(getchar());22.下列变量名中合法的是B。A、-TomB、_6a7bC、3a6bD、$ABC23.若有以下程序段:#includ
10、emain(){intx=102,y=012; printf(″%2d,%2d″,x,y);38}执行后输出结果是B。A、02,10B、102,10C、02,12D、10,0124.下列程序的输出结果是A。#includemain(){inta=0x12;a=18 printf(″a=%d″,a+=12);}A、a=30B、a=24C、a=22D、a=3625.以下程序,运行后的输出结果是C。#includemain(){ intx=
此文档下载收益归作者所有