2011-2012-2自动化系复习答案

2011-2012-2自动化系复习答案

ID:35497842

大小:137.43 KB

页数:16页

时间:2019-03-25

2011-2012-2自动化系复习答案_第1页
2011-2012-2自动化系复习答案_第2页
2011-2012-2自动化系复习答案_第3页
2011-2012-2自动化系复习答案_第4页
2011-2012-2自动化系复习答案_第5页
资源描述:

《2011-2012-2自动化系复习答案》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、一、填空题1.若用数组名作为函数调用的实参,则传递给形参的是数组的首地址2.C语言规定:函数的定义不能嵌套;但函数的调用可以嵌套。3.在C语言中实参和与其对应的形参各占用独自的存储单元。4.C语言规定,函数返冋值的类型是由定义该函数时所指定的函数类型决定的。5.指针变量是专门存放变量地址的变量。6.C语言规定,程序中用到的变量必须“先定义,后使用。7.在一个C程序屮main函数可以出现在程序文件的最前头,也可放在程序最后,或在一些函数之前,或在另一些函数后。8.C语言的基木数据类型包括整形,实型,字符型数据。9.结构化程序由三种基本控制结构组成的,这三种基本控制结构分别是顺序结构,选择结

2、构,循环结构。10.C语言规定:二维数组在内存屮的存储方式是先放第一行元素,再放第二行元素。11.算法具有5个特性,这5个特性分别是有穷性,确定性,有零个或多个输入;有一个或多个输出,有效性。12.C语言规定,标识符的第一个字符必须是字母或下划线13.函数的递归调用指的是在调用一个函数的过程中又出现直接或间接地调用该函数。14.定义一个联合类型的变量时,系统分配给它的内存是成员中最长的成员所占的空间。15.定义函数吋,在函数名后面的圆括号中出现的参数称为形式参数(简称形参)。16.从变量的牛存周期角度分类,变量可以分为静态存储类型和动态存储类型o17.C语言提供的预处理功能主要有宏定义、

3、文件包含和条件编译18•在C语言中,用零来表示逻辑“假”,用非零值来表示逻辑“真”。19.循环的嵌套是指在某一种循环结构的语句中,包含另一个循环结构。20.数组指的是相同类型的若干变量按有序的形式组织起来数据元素的集合。21•调用函数时,在函数名后面列出的参数称为实际参数。22.共用体(联合)类型的变量在内存中所占的字节数为o23•设有数组定义为inta[][4]二{{1,2},{3},{4,5,6}};则值为5的数组元素为a[2][1]。24.C语言规定,标识符由英文字母,阿拉伯数字,下划线三类字符构成,且第一个字符必须是字母或下划线。25•—个函数直接或间接地调用自身,称为递归调用2

4、6.C语言中的函数从用户使用的角度分类,可以分为库函数和用户自定义函数。27.break用在循环语句中,其作用是终止语句,并跳出循环体或开关体。28•按照变量的作用范围分类,变量可以分为全局变量和局部变量°29.C语言提供的预处理功能主要有o二、判断题1.如果在一个C复合语句中定义了一个变量,则该变量在木程序范围内均有效。(^)2.C语言中可以使用字符数组或字符指针处理字符串。(对)3.在C程序中,无论是整数还是实数,都能被准确地表示。(错)4.若已有定义staticcharstr[10];,要将键盘输入的字符串〃anapple"赋给str,应使用gets(str);语句(对)5.如果有

5、初始化语句charc[]^aboyz,;(字母a后有一个空格)则数组的长度自动定义为6。(对)6.C程序的执行都是从主函数开始,并结束于主函数中的某条语句,。(对)7.自动存储类别的局部变量离开所在函数,其存储空间将释放。(对)&在主函数中定义的变量称为全局变量。(错)9.在C语言中,switch语句后一对圆括号中表达式的类型必须是整型。(错)10.函数调用可以作函数的实参,不可以做函数的形参。(对)11•按变量地址存取变量值的方式称为“直接访问”方式。(对)12.C语言屮不同数据类型的长度与机器字长有关。(对)13.C语言规定只有主函数可以调用其他函数。(错)14.若a、b均为整数,且

6、bHO,则表达式a/b*b+a%b的值是a。(对)15•定义函数时,如果省略函数返回值的数据类型,则默认为空类型。(错)16.程序编译预处理的工作是在编译之前完成的。(对)17.C语言屮的数组、枚举类型、浮点型和共用体类型都是构造类型。(错)18.为整型变量,则表达式a与a!二0是等价的。(对)19.避免嵌套if-else的二义性,C语言规定:else与其之前最近的未配对的if配对。(对)20.定义一个结构体变量时,系统分配给它的内存空间大小是结构体中各成员所需内存量的总和。(对)21.若已定义inta;则printf(,z%d,z,(a=10,a+=10,a++));的输出是10。(错

7、)22.putcharO函数的参数可以是字符常量或字符变量。(对)16.C语言中主函数的名字不一定用main表示。(错)17.只有一个分号构成的C语句称为空语句。(对)18.定义函数吋,如果省略函数返冋值的数据类型,则函数没有返冋值。(错)19.while语句的循环体至少被执行一次。(错)20.如果函数的形参与实参的类型不一致,以实参类型为准。(错)三、单项选择题1.c语言程序的基本结构是(A)A.函数B.语句C.字符D.程序行2.

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

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

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