C语言程序设计练习题附答案 .pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

C语言程序设计练习题附答案

C语言程序设计练习题附答案

一、填空题

1.如果将调用一个函数的过程分为3个步骤,第1步是转去

执行被调用函数,第2步是执行被调用函数的语句,第3步是

返回操作。

2.函数的存储类分两种,它们分别是外部函数和内部函数,

其中内部函数的存储类说明不可省略,该说明符是static。

3.使用关键字inline说明的函数称为内联函数,具有相同函

数名但具有不同实现的函数称为重载函数。

4.在调用一个函数过程中可以直接或间接地调用该函数,则

该函数称为被调用函数。这种调用称为嵌套调用。

5.在引用调用中,函数实参用变量名,形参用引用名。

二、简单回答下列问题

.

没有返回值的函数是否有函数类型?函数参数类型与函数的

类型是否有关系?

答:没有返回值的函数的类型为void。没有关系。

.

函数的缺省的存储类是什么?函数的存储类与函数什么关系?

答:函数的缺省的存储类是外部类。函数的存储类决定了函

数的作用域。

.

函数的调用方式有哪两种?传址和引用调用方式有何不同?

答:函数的调用方式有两种:传值调用和引用调用。传址调

用时实参用地址值,形参用指针,引用调用时实参用变量名,形

参用引用名。

.

内联函数与一般函数有何不同?

答:内联函数的函数体是在编译时被替换,一般函数的函数

体是在调用时被转去执行。前者可以提高速度,后者可以减少代

码,各有利弊。

.

对重载函数设置默认参数值,对重载函数的选择是否会有影

响?

答:是会有影响的。

三、通过对1.5题中3个程序的修改,回答下列问题

从1.5题中第1题程序的修改中,总结出编程应该注意哪些

问题。

答:C++程序要包含iostraem.h,main函数前应加类型说明

符void。

C++程序中所出现的变量是否必须先说明后使用?在函数体

内说明变量时是否都要放在函数体的开头?

答:C++程序中所出现的变量必须先说明后使用。在函数体

内说明变量时不一定要放在函数体的开头。

使用cout和插入符输出字符串常量时应注意什么?

答:可输出一个字符串常量,也可输出多个字符串常量。每

输出一个字符串常量要使用一次插入符。

程序中定义过的变量,但没有赋值,也没有默认值,这时能

否使用?

答:不能使用。因为它的值不确定。

5.一个程序编译通过并已生成执行文件,运行后并获得输出

结果,这一结果是否一定正确?

答:不一定正确。可能还有算法错。

文档评论(0)

1637142147337d1 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档