c语言程序设计试题库.doc

c语言程序设计试题库.doc

ID:51427127

大小:401.00 KB

页数:60页

时间:2020-03-24

c语言程序设计试题库.doc_第1页
c语言程序设计试题库.doc_第2页
c语言程序设计试题库.doc_第3页
c语言程序设计试题库.doc_第4页
c语言程序设计试题库.doc_第5页
资源描述:

《c语言程序设计试题库.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》试题库一、选择题(共250个,每题2分)1、一个c语言程序的执行是从()A、本程序的main函数开始,到main函数结束B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C、本程序的main函数开始,到本程序文件的最后一个函数结束D、本程序文件的第一个函数开始,到本程序main函数结束2、一个c语言程序是由()A、一个主程序和若干子程序组成B、函数组成C、若干过程组成D、若干子函数组成3、以下选项中是正确的整型常量是()A、12.B、-20C、1,000D、4564、以下选项中正确的实型常量是()A、0B、3.1415C、0.329*10^2D、.8715、以

2、下选项中不合法的实型常量是()A、2.607E-1B、0.8103*12C、-77.77D、456e-26、以下选项中不合法的字符串是()A、’abc’B、”12’12”C、“0”D、””7、下面正确的字符常量是()A、”c”B、‘\’’C、‘w’D、‘’8、以下选项中不合法的用户标识符是()A、abc.cB、fileC、MainD、PRINTF9、C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符()A、必须为字母B、必须为下划线C、必须为字母或下划线D、可以是字母、数字和下划线中任意一种字符10、以下选项中不合法的用户标识符是()A、_123B、printfC、A$D

3、、Dim11、c语言中运算对象必须是整型的运算符是()A、%B、/C、!D、**12、可在C程序中用作用户标识符的一组标识符是()A、ntB、as-b3C、FirD、2cdefine-123_bcDOWORDifnameSIG13、若变量已正确定义并赋值,符合C语言语法的表达式是()A、a=a+7;B、a=7+b+c,a++C、int(12.3%4)D、a=a+7=c+b14、若a,b,c,d都是int类型变量且初值为0,以下选项中不正确的赋值语句是()A、a=b=c=100;B、d++;C、c+b;D、d=(c=22)-(b++);15、若x、i、j和k都是int变量,则计算下面表达式后

4、,x的值是()x=(i=4,j=16,k=32)A、4B、16C、32D、5216、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()A、7B、8C、6D、217、若有代数表达式a2.b2,则正确的c语言表达式是()A、a^*b^B、pow(a,2).pow(b,2)C、a*a.b*bD、(a*a)*(b*b)18、若有代数表达式,则不正确的c语言表达式是()A、a/b/c*e*3B、3*a*e/b/cC、3*a*e/b*cD、a*e/c/b*319、若有定义:inta=8,b=5,c;执行语句c=a/b+0.4;后,c的值为()。A、1.4B、1C、2.0D、22

5、0、char型数据在内存中的存储形式是()A、补码B、反码C、原码D、ASCII码21、设变量a是整型,f是实型,i是双精度,则表达式10+‘a’+i*f值的数据类型为()A、intB、floatC、doubleD、不确定22、若有定义:inta=7;flaotx=2.5,y=4.7;;则表达式x+a%3*(int)(x+y)%2/4的值是()。A、2.500000B、2.750000C、3.500000D、0.00000023、若变量a是int类型,并执行了语句:a=’A’+1.6;则正确的叙述是()。A、a的值是字符CB、a的值是浮点型C、不允许字符型和浮点型相加D、a的值是字符’A’

6、的ASCII值加上124.、以下选项中合法的字符常量是()。A、“B”B、’10’C、68D、D25、以下选项中不是C语句的是()A、{inti;i++;printf(“%d”,i);}B、;C、a=5,c=10D、{;}26、以下合法的C语言赋值语句是()A、a=b=58B、k=int(a+b)C、a=58,b=58D、--i;27、以下程序的输出结果是()A、0B、1C、3D、不确定的值main(){intx=10,y=3;printf(“%d”,y=x/y);}28、设c语言中,一个int型数据在内存中占2个字节,则unsignedint型数据的取值范围为()A、0~25

7、5B、0~32767C、0~65535D、0~214748364729、若变量已正确定义为int类型,要给a、b、c输入数据,以下正确的输入语句是()A、read(a,b,c);B、scanf(“%d%d%d”a,b,c);C、scanf(“%D%D%D”,&a,&b,&c);D、scanf(“%d%d%d”,&a,&b,&c);30、若变量已正确定义为float类型,要通过赋值语句scanf(“%f%f%f”,&a,&

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

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

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