资源描述:
《《C语言程序设计》练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、选择题(在A、B、C、D中选择一个正确的)1、以下叙述不正确的是()。A、一个C源程序可由一个或多个函数组成B、一个C源程序必须包含一个main函数C、C程序的基本组成单位是函数D、在C程序中,注释说明只能位于一条语句的后面2、C语言规定:在一个源程序中,main函数的位置()。A、必须在最开始B、必须在系统调用的库函数的后面C、可以任意D、必须在最后3、一个C程序的执行是从()。A、本程序的main函数开始,到本程序main函数结束B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C、本程序的main函数开始,到本程序文件的最后一个函数结束D、本
2、程序文件的第一个函数开始,到本程序main函数结束4、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()。A、必须为字母B、必须为下划线C、必须为字母或下划线D、可以是字母、数字和下划线中任一种字符5、在计算机内部用来传送、存储、加工处理的数据或指令都是以()形式表示的。A、十进制B、八进制C、二进制D、十六进制6、十进制数127转换为二进制数是()。A、1111110B、1111111C、1000000D、100000017、十六进制数10H转换为八进制是()。A、10B、2C、20D、168、1KB表示()。A、1024位B、1000位C、
3、1024字节D、1000字节9、以下不正确的标识符是()。A、scoreB、_abcC、x+yD、Hello10、十进制数107转换成二进制数是()。A.01101011B.10001101C.01101101D.1110110111、二进制数1011011转换为十进制数是()。A、91B、87C、107D、12312、若x、i、j和k都是int型变量,则计算下面的表达式后,x的值为()。x=(i=4,j=16,k=32)A、4B、16C、32D、5213、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。A、7B、8C、6D、214、若
4、有说明语句:charc=‘72’;则变量c()。A、包含1个字符B、包含2个字符C、包含3个字符D、说明不合法,c的值不确定15、若有说明语句:charc=‘82’;则变量c()。A、包含1个字符B、包含2个字符C、包含3个字符D、说明不合法,c的值不确定16、设变量a是整型,f是单精度实型,i是双精度实型,则表达式10+‘a’+i*f值的数据类型为()。A、intB、floatC、doubleD、不确定17、表达式18/4*sqrt(4.0)/8值得数据类型是()。A、intB、floatC、doubleD、不确定18、设C语言中,一个int型数据在内存中占
5、2个字节,则unsignedint型数据的取值范围是()。A、0~255B、0~32767C、0~65535D、0~214748364719、在C语言中,char型数据在内存中的存储形式是()。A、补码B、反码C、原码D、ASCII码20、下列标识符中,不能作为合法的C语言变量名的是()。A.s_1B.intC._floatD._12321、下列变量定义不合法的是()。A.short_a=1.1e-1;B.doubleb=1+5e2;C.intlongc=0xfdaL;D.floatand=1.e-3;22、若变量x、y已正确定义并赋值,下列符合C语言语法的表达式
6、()。A.++x,y=x——B.x+1=yC.x=x+10=x+yD.double(x)/1023、将字符‘A’(ASCII码值为65)赋值给变量c,不正确的表达式是()。A.c=65B.c=‘A’C.c=‘65’D.c=‘101’24、下列合法的字符常量是()。A.“n”B.‘ab’C.‘x3t’D.‘’25、getchar()函数可以从终端输入一个()。A.字符串B.整型变量表达式值C.实型变量值D.字符26、以下程序段的输出结果是()。floatx=-1234.567;printf(“%-8.3f,”,x);printf(“%12.3f”,x)
7、;A.1234.567,-1234.567B.-1234.567,-1234.567C.1234.567,-1234.567D.-1234.567,-1234.56727、以下程序段的输出结果是()。charc=‘a’;inta=99;printf(“%d,%d,%c,%c”,c,a,c,a);A.97,99,a,cB.a,99,a,99C.99,99,a,aD.97,99,a,9728、以下程序段的输出结果是()。inta=3,b=4,c=5;printf(“%d,%d,%d”,++a+c,c+b++,c+2);A.9,9,7B.8,10,7C.9,10,7D.
8、9,9,5