C程序设计题目集答案之第5章.docx

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 判断题 1-1 C语言函数返回类型的默认定义类型是void。?(1分) T?? ? ? ??F 1-2 函数形参的存储单元是动态分配的。?(1分) T?? ? ? ??F 1-3 如果函数定义出现在函数调用之前,可以不必加函数原型声明。?(1分) T?? ? ? ??F 1-4 C 语言程序中可以有多个函数 , 但只能有一个主函数。?(1分) T?? ? ? ??F 1-5 局部变量如果没有指定初值,则其初值不确定。?(1分) T?? ? ? ??F 1-6 C语言中,通过函数调用只能获得一个返回值。?(1分) T?? ? ? ??F 1-7 函数的实参和形参都可以是变量、常量和表达式。?(1分) T?? ? ? ??F 1-8 按照C语言的规定,在参数传递过程中,既可以将实参的值传递给形参,也可以将形参的值传递给实参,这种参数传递是双向的。?(1分) T?? ? ? ??F 1-9 按照C语言的规定,实参和形参的命名不得重复。?(1分) T?? ? ? ??F 1-10 一个函数定义中可以完整地包含另一个函数的定义。?(1分) T?? ? ? ??F 1-11 函数调用得到的值,可以作为另一次函数调用时的参数。?(1分) T?? ? ? ??F 1-12 c语言每个函数的返回值都是int型的。?(1分) T?? ? ? ??F 1-13 C语言在函数调用时,若形参实参都是普通变量,实参和形参可以共用存储单元。 (1分) T?? ? ? ??F 1-14 函数的形参都属于全局变量。?(1分) T?? ? ? ??F 1-15 实参向形参进行数值传递时,数值传递的方向是单向的,即形参变量值的改变不影响实参变量的值。?(1分) T?? ? ? ??F 1-16 全局变量只能定义在程序的最前面,即第一个函数的前面。?(1分) T?? ? ? ??F 1-17 全局变量与局部变量的作用范围相同,不允许它们同名。?(1分) T?? ? ? ??F 1-18 为了便于计算机存储管理,C语言把保存所有变量的数据区,分成动态存储区和静态存储区,静态局部变量被存放在动态存储区。?(1分) T?? ? ? ??F 1-19 自动变量如果没有赋值,其值被自动赋为0。?(1分) T?? ? ? ??F 1-20 静态局部变量如果没有赋值,其存储单元中将是随机值。?(1分) T?? ? ? ??F 单选题 2-1 C语言中函数返回值的类型是由( )决定的。?(1分) return语句中的表达式类型 调用该函数的主调函数的类型 调用函数时临时决定 定义函数时所指定的函数类型 作者: 王秀 单位: 福州大学 题目详情 2-2 在一个被调用函数中,关于 return 语句使用的描述,错误的是( )。?(1分) 被调用函数中可以不用 return 语句 被调用函数中可以使用多个 return 语句 被调用函数中,如果有返回值,就一定要有 return 语句 被调用函数中,一个 return 语句可以返回多个值给调用函数 作者: 王秀 单位: 福州大学 题目详情 2-3 在C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为()。?(1分) void double char int 作者: 张高燕 单位: 浙江大学城市学院 题目详情 2-4 下列程序的输出结果是()。?(1分) fun(int a, int b, int c) { c = a * b; } int main(void) { int c; fun(2, 3, c); printf(“%d\n”, c); return 0; } 0 1 6 无法确定 作者: 张高燕 单位: 浙江大学城市学院 题目详情 2-5 建立自定义函数的目的之一是()。?(1分) 提高程序的执行效率 提高程序的可读性 减少程序的篇幅 减少程序文件所占内存 作者: 张高燕 单位: 浙江大学城市学院 题目详情 2-6 以下不正确的说法是()。?(1分) 实参可以是常量、变量或表达式 实参可以是任何类型 形参可以是常量、变量或表达式 形参应与对应的实参类型一致 作者: 张高燕 单位: 浙江大学城市学院 题目详情 2-7 要调用数学处理函数时,在#include命令行中应包含()。?(1分) stdio.h string.h math.h ctype.h 作者: 张高燕 单位: 浙江大学城市学院 题目详情 2-8 下列计算三角形面积函数的声明中,( )是正确的。?(1分) double area(double a, double b, double c); double area(int a, b, c); int area(do

文档评论(0)

132****7021 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档