资源描述:
《C程序设计(作业集)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第一章测试题一.单项选择题1:组成C语言程序的是_______。(A)过程(B)函数(C)子程序(D)主程序和子程序答案B2:构成一个C程序的是_______。(A)一个主函数和若干个非主函数(B)若干个主函数和若干个非主函数(C)―个主函数和最多一个非主函数(D)若干个主函数和最多一个非主函数答案A3:完成C源文件编辑后、到生成执行文件,C语言处理系统必须执行的歩骤依次为_______。(A)连接、编译(B)编译、连接(C)连接、运行(D)运行答案B4:C语言程序编译时,程序中的注释部分_______。(A)参加编译,并会出现在目标程序中(B)参加编
2、译,但不会出现在目标程序中(C)不参加编译,但会出现在目标程序中(D)不参加编译,也不会出现在目标程序中答案D二.填空题1:C源程序是由_______构成的。一个C程序一般由若干个函数构成,其中至少包含一个_______。因此,_______是C源程序的基本单位。答案函数。一个主函数。函数2:在C程序发开过程中,遵循如下图所示的开发步骤,请填空:_______和_______和_______和_______。答案编辑源程序。编译。链接。调试运行3:C程序注释是由_______和_______所界定的文字信息组成的。答案/*。*/4:函数体一般包括___
3、____和_______两部分。答案声明。执行5:一个C程序总是从_______函数开始运行的。答案main三.程序设计题1:参照教材例1.1,试编写一个C程序,输出如下信息(提示:使用键盘上的一些符号):答案2:试编写一个C程序,输出如下信息:试试看,还可以输出其他组合图案吗?答案第二章测试题一.填空题1:_______是程序设计的灵魂。答案算法2:_______一个计算机程序应包括_______和_______的内容。答案对数据的描述。对操作的描述3:算法是_______。答案为解决一个问题而采取的方法和步骤4:结构化算法是_______。答案由顺
4、序结构选择结构和循环结构三种基本结构顺序组成的算法5:计算机算法可分为_______和_______两大类别。答案数值运算算法。非数值运算算法6:计算机算法的特性是_______、_______、_______、_______和_______。答案有穷性。确定性。有零个或多个输入。有一个或多个输出。有效性7:计算机算法可以用_______、_______和_______等方法表示。答案自然语言。流程图。伪代码8:三种基本程序结构是_______、_______和_______。答案顺序结构。选择结果。循环结构9:结构化程序设计强调_______和___
5、____的规范化,提倡_______。答案程序设计风格。程序结构。清晰的结构10:结构化程序设计的主要方法是_______、_______、_______和_______。答案自顶向下。逐步细化。模块化设计。结构化编码第三章测试题一.单项选择题1:不合法的常量是_______。(A)'2'(B)""(C)''(D)"483"答案C2:_______是C语言提供的合法的数据类型说明关键字。(A)Float(B)signed(C)integer(D)Char答案B3:在以下各组标识符中,合法的用户标识符是_______。(A)B01(B)table_l
6、(C)0_t(D)k%Intt*1W10point答案A4:属于合法的C语言长整型常量是_______。(A)5876(B)0L(C)2.0E10(D)(long)58762答案B5:下面选项中,均是合法整型常量的是_______。(A)160(B)-0xcdf(C)-01(D)-0x48a-0xffff01a986,0122e500110xe06680x答案A6:在C语言中,要求参加运算的数必须是整数的运算符是_______。(A)/(B)*(C)%(D)=答案C7:_______是非法的C语言转义字符。(A)'b'(B)'0xf'(C)' 37
7、'(D)''答案B8:对于语句:f=(3.0,4.0,5.0),(2.0,1.0,0.0)的判断中,_______是正确的。(A)语法错误(B)f*5.0(C)f为0.0(D)f为2.0答案B9:设x,y,u,v均为浮点型,,则正确的是_______。(A)x*y/u*v(B)X*y/u/v(C)X*y/(u*v)(D)X/(u*v)*Y答案A10:在C语言中,数字029是一个_______。(A)八进制数(B)十六进制数(C)十进制数(D)非法数答案D11:对于charcx=' 39';语句,正确的判断是_______。(A)不合法(B)cx的值
8、是' 3'(C)cx的值为4个字符(D)cx的值为3个字符答案A12:以下所列的C语言常量中