课后作业1

距离上次自学的作业有一小段时间了,看看大家还记得上次自学的内容吗?什么是函数? 函数使用时必须带上_____,有必要的话,还需要传递______,函数的执行结果还可以_____给其他的变量;C语言提供了一个功能,允许我们将常用的代码以固定的格式封装(包装)成一个独立的模块,只要知道这个模块的名字就可以重复使用它,这个模块就叫做函数(Function),函数的本质是一段______的代码,C语言在发布时已经为我们封装好了很多函数,它们被分门别类地放到了不同的头文件中(暂时先这样认为),使用函数时引入对应的头文件即可。这些函数都是专家编写的,执行效率极高,并且考虑到了各种边界情况,各位读者请放心使用,现在也许会明白为甚么,都要#include <stdio.h> 了吧,因为我们的hello world程序要用到c
语言的printf() 函数。
C语言自带的函数称为___(Library Function)。库()是编程中的一个基本概念,可以简单地认为它是一系列_____的集合,在磁盘上往往是一个。C语言自带的库称为___(Standard Library),其他公司或个人开发的库称为第三方库()。
这些填空题,出自我给你们的自学的链接,你们能都准确的填出来了吗?如果能,恭喜你们,你们已经学会怎么考试,怎么高效的学习了。
还记的其中的例子 如何封装 strcmp() 这个函数吗?能自己默写出来吗?将比较字符串大小的代码封装成函数,并命名为strcmp_alias,自己上机实践一下吧。像你在书上看到的,并写一段代码测试。
注重学习基础能力的培养,打牢基础。
函数是一段可以_______的代码,用来独立地完成某个
,它可以接收用户_____的数据,也可以不接收。接收用户数据的函数在定义时要指明
_,不接收用户数据的不需要指明,根据这一点可以将函数分为___函数和____函数,将______________过程叫做函数定义;
数据通过_____传递到函数内部进行处理,处理完成以后再通过____告知函数外部。

函数定义时给出的参数称为______,简称形参;函数调用时给出的参数(也就是传递的数据)称为______,简称实参。函数调用时,将_________,相当于一次赋值操作。

原则上讲,实参的类型和数目要与形参保持一致。如果能够进行自动类型转换,或者进行了强制类型转换,那么实参类型也可以不同于形参类型,例如将 int 类型的实参传递给 float 类型的形参就会发生自动类型转换。

C语言不允许函数嵌套定义;也就是说,不能在一个函数中定义另外一个函数,必须在所有函数之外定义另外一个函数。main() 也是一个函数定义,也不能在 main() 函数内部定义新函数

这些知识点,学习完后,头脑中印象深刻吗?如果没有印象,还是建议你再重新带着问题把上一次的作业好好复习一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值