上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要: 一、 算法设计的要求: 为什么要学算法? 在此程序中,要综合运用数据结构和算法。数据结构是加工对象,语言是工具,变成需要合适的方法,但没有一个合格的算法,我们称不上合格的开发程序。所以,算法是程序设计的灵魂和核心。 正确性:算法应当满足具体问题的需求。 “正确”一词的含义在通常的用法中有很大的差别, 阅读全文
posted @ 2019-07-16 10:11 Timcode 阅读(961) 评论(0) 推荐(0) 编辑
摘要: 一、 数据结构和算法关系 为什么要学数据结构和算法? 通常,计算机解决问题的步骤如下: 在数学模型中,计算机处理的对象之间通常存在着一种最简单的线性关系,这类数学模型就是线性的数据结构。著名计算机科学家沃斯(Nikiklaus Wirth)提出一个公式:程序=数据结构+算法。数据结构就是编程的思维, 阅读全文
posted @ 2019-07-16 09:57 Timcode 阅读(931) 评论(1) 推荐(0) 编辑
摘要: 一、 函数的值传递 函数的值传递是指参数为基本类型时,如整型、浮点型、字符型(特指单字符型)时,参数传递时是从实参拷贝一份值传给形参,形参的变化不会影响实参的值。 基本类型:是指整型(short int long等)、浮点型(float、double)、字符型(char特指单字符型) 当参数为基本类 阅读全文
posted @ 2019-07-16 09:40 Timcode 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 一、 数据结构的起源: 阿基米德说过:“给我一个支点,我就能翘起地球”。那么给我一个程序,我就能用好程序,给我一个结构,我就能把内容填充完成。打个比方,一个excel表,如果已经有了结构只是填数据,就很简单了,谁都可以去填数据.那么你是要做建结构的那个人还是去填数据的那个人呢?不言而语,我们要做的是 阅读全文
posted @ 2019-07-16 09:28 Timcode 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: 一、 结构体: 在程序设计基础当中我们学习了变量,变量可以节省使用空间相对于常量而言,大家来看下表: 学号 姓名 职位 性别 数学 英语 语文 总成绩 1 刘琳 班委 女 50 61 56 167 2 张华 班委 男 60 60 54 174 3 张三 学生 男 66 62 52 180 4 陈露 阅读全文
posted @ 2019-07-15 18:52 Timcode 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 指针是c语言的一个重要组成部分 是c语言的核心、精髓所在,用好指针可以在c语言编程中起到事半功倍的效果。一方面,可以提高程序的编译效率和执行速度以及实现动态的存储分配;另一方面,使用指针可使程序更灵活,全球表示各种数据结构,编写高质量的程序。 指针是c语言显著的优点之一,其使用起来十分灵活而且能提高 阅读全文
posted @ 2019-07-15 18:43 Timcode 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 一、 什么是递归 程序调用自身的编程技巧称为递归( recursion)。 递归做为一种算法在程序设计语言中广泛应用。 一个过程或函数在其定义或说明中有直接或间接调用自身的一种方法,它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解,递归策略只需少量的程序就可描述出解题过程所 阅读全文
posted @ 2019-07-15 18:33 Timcode 阅读(1408) 评论(0) 推荐(0) 编辑
摘要: 一、 从函数返回 从函数返回就是返回语句的第一个主要用途。在程序中,有两种方法可以终止函数的执行,并返回到调用函数的位置。第一种方法是在函数体中,从第一句一直执行到最后一句,当所有语句都执行完,程序遇到结束符号”}”后返回。 例:从函数返回 在代码中,首先声明使用的函数,在主函数中首先输出提示信息来 阅读全文
posted @ 2019-07-15 18:29 Timcode 阅读(1235) 评论(0) 推荐(0) 编辑
摘要: 一、 有参函数的定义 有参函数的定义格式如下: 类型标识符 函数名(形式参数表列) { 语句; } 如 void fun(int a,int b) { printf(“a+b=%d”,a+b); } 当然类型标识符也可以是int或float或char,但那是有返回值函数的范畴,我们在下一章节再详细讲 阅读全文
posted @ 2019-07-15 18:27 Timcode 阅读(1474) 评论(0) 推荐(0) 编辑
摘要: 一、 什么是函数 函数是具有特定功能的模块。可以说一个完整的程序其实是由多个函数共同完成的。C语言的全部工作都是由程式各样的函数完成的,所以也把C语言称为函数式语言。使用模块化设计可能 使程序的层次结构清晰,全球程序的编写、阅读、调试。 二、 函数的分类 就像你一样,说你从性别的角度分属于男还是女? 阅读全文
posted @ 2019-07-15 18:22 Timcode 阅读(647) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 下一页