C语言试题库试题库.doc

C语言试题库试题库.doc

ID:51226393

大小:271.50 KB

页数:63页

时间:2020-03-10

C语言试题库试题库.doc_第1页
C语言试题库试题库.doc_第2页
C语言试题库试题库.doc_第3页
C语言试题库试题库.doc_第4页
C语言试题库试题库.doc_第5页
资源描述:

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

1、第1章算法及算法描述一、填空题1、算法具有以下五个特点、、、、2、判断一个算法的优劣的主要标准、、、、3、常用的算法图形表示法主要包括、、4、影响程序质量的质量要素主要包括、、、、、、、5、程序设计语言经历了的发展历程是、、、6、算法实现包括的阶段是、、、、第2章C语言概述一、判断题(a为正确,b为错误)1、C程序的基本组成单位是函数。2、C程序的一行只能写一条语句。3、main函数必须写在一个C程序的最前面。4、一个C程序可以包含若干函数,但必须有主函数。5、一个c程序的执行是从本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。6、C语言是一种结构化程

2、序设计语言。7、一个C程序可以有若干个C源程序组成,而C源程序可以由若干个函数和预处理组成。8、在标准C中,语句必须以“;”结束。9、在C程序中,注释说明只能位于一条语句的后面。10、在对一个C程序进行编译的过程中,可发现注释中的拼写错误。第3章数据类型与数据运算一、判断题(a为正确,b为错误)1、a-b是合法的标识符。2、在C程序中,APH和aph是两个相同的变量。3、在标准C中,变量可以先使用再定义。4、逗号运算符的求值顺序是从左到右的,逗号表达式的值为第一个表达式的值。5、“++”运算符的优先级比“+”运算符的优先低。6、无符号整型变量的取值范围是:0-65

3、535。7、表达式i++与++i在任何场合功能完全相同。8、若有inti=10,j=2;则执行完ⅰ*=j+8;后ⅰ的值为28。二、多项选择题1、C语言提供的合法的数据类型关键字是()。A、DoubleB、shortC、intD、Char2、下面均是不合法的用户标识符的选项是()。A、A.B、floatC、b-aD、一123 P-01a0 gototemp do一A intINT3、已知ch是字符型变量,下面不正确的赋值表达式是()。A、ch=“123”B、ch=’xff’C、ch=’07’D、cg=’’4、若有以下定义,则能使值为3的表达式是:intk=

4、7,x=12;()A、x%=(k%=5) B、x%=(k一k%5)  C、x%=11-k%5  D、(x%=k)-(k%=5)5、下关于运算符优先顺序的描述中正确的是()。A、赋值运算符<逻辑与运算符<关系运算符<逻辑非运算符B、逻辑运算符<关系运算符<算术运算符<赋值运算符C、赋值运算符<逻辑与运算符<关系运算符<算术运算符D、算术运算符<关系运算符<赋值运算符<逻辑与运算符6、已知ch是字符型变量,正确的赋值表达式是()。A、ch=’a+b’B、ch=""C、ch=’7’+’9’D、ch=5+97、在C语言中,要求运算数必须是整型的运算符是()A、%= B

5、、++ C、!= D、%8、下列关于字符串的说法中错误的是()。A、在c语言中,字符串是借助于字符型一维数组来存放的,并规定以字符‘’作为字符串结束标志。B、'作为标志占用存储空间,计入串的实际长度。C、在表示字符串常量的时候需用人为在其末尾加入''.D、在c语言中,字符串常量隐含处理成以‘'结尾。三、单项选择题1、以下关于long,int和short类型数据占用内存大小的叙述中正确的是:()。A、均占用4个字节B、根据数据的大小决定C、由用户自己定义D、由c语言编译系统决定2、假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是

6、()。A、7B、8C、6D、23、若x,i,j和k都是int型变量,则执行下面表达式后x的值为x=(i=4,j=16,k=32)()。A、4B、16C、32D、524、已有定义:intx=3,y=4,z=5;则表达式!(x+y)+z-1&&y+z/2的值是()。A、0B、1C、2D、-15、设有:inta=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后n的值()。A、1B、2C、3D、46、设有intx=11;则表达式(x++*1/3)的值()。A、3B、3.6C、4D、4.07、inta;floatf;doublei;表达式1

7、5+i*f+’A’-a的值是()型。A、floatB、intC、charD、double8、设变量a是整型,f是实型,i是双精度型,则表达式10+'a'+i*f值的数据类型为()。A、intB、floatC、doubleD、不确定四、编程题1、某件商品的价格为120元,分别安十进制、八进制和十六进制输出其值。2、编程实现:从键盘输入正方体的变长,求其表面积和体积。3、编程实现:从键盘输入球的半径,计算球的表面积和体积。4、编程实现:定义int型变量i1和i2的值分别为65和97,依次按字符、十进制、八进制和十六进制整数的形式输出它们的值,要求每个变量各占一行。5、

8、编程实现:

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

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

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