还剩4页未读,继续阅读
文本内容:
语言从入门到精通非常C,不错的课件第章12语言从入门到精通第章C12函数什么是函数?1函数是一段可重复使用的代码块,通过给定的输入,可以执行特定的任务如何定义函数?2并返回结果函数定义包括函数名、参数列表、函数体和返回值类型如何调用函数?3通过函数名和参数列表,将参数传递函数参数的传递方式给函数,并执行函数体中的代码4函数参数可以按值传递、按引用传递或按指针传递函数返回值5函数可以返回一个值或者不返回任何常见的内置函数值6C语言提供了一些内置函数,例如printf和scanf等常用的算法递归递归是一种通过函数调用自身的方式来解决问题的方法排序算法排序算法用于将一组数据按照特定的顺序进行排列查找算法查找算法用于在一组数据中查找指定的值排序算法冒泡排序1比较相邻元素并交换,通过多次遍历数组,将最大的元素逐渐移动到数组末尾快速排序2选择一个基准元素,将小于基准的元素放在左边,大于基准的元素放在右边,递归地对左右子数组进行排序插入排序3遍历数组,将当前元素插入到已排序部分的适当位置查找算法顺序查找1从数组的开头开始逐个比较元素,直到找到指定的值二分查找2在有序数组中查找指定的值,每次都将数组一分为二,直到找到指定的值总结函数和算法的应用注意事项思考题通过使用函数和算法,我们在编写函数时,要注意函数在提高算法效率方面,可以可以更好地组织和复用代码,命名规范、局部变量和全局使用优化的数据结构和算法;解决各种问题变量的作用域在优化函数调用方面,可以减少不必要的函数调用。
个人认证
优秀文档
获得点赞 0