文档详情

山东理工大学史上最全C语言C程序设计.pptx

发布:2024-02-22约小于1千字共40页下载文档
文本预览下载声明

山东理工大学史上最全C语言C程序设计;目录;目录;01;C语言最初是由丹尼斯·里奇(DennisRitchie)在1972年为开发UNIX操作系统而设计的一种高级编程语言。;;;02;基本数据类型;;;03;;;;;04;;字符串的输入与输出;;05;;;;06;;;;07;;;冒泡排序:通过依次比较相邻元素的大小并交换位置,使得每一趟循环都能找出一个未排序中最大(或最小)的元素放到正确的位置。

选择排序:每次从未排序的元素中选择最小(或最大)的元素,存放到排序序列的起始位置,然后再从剩余未排序的元素中继续寻找最小(或最大)元素放到已排序序列的末尾。

插入排序:每次将一个待排序的元素插入到已排序的序列中,通过比较找到合适的插入位置,使得插入后序列仍然有序。

快速排序:采用分治法的思想,通过一趟排序将待排序的数据分割成独立的两部分,其中一部分的所有数据都比另一部分的所有数据要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行。;08;;;介绍宏参数的使用,以及`#`和;09;详细讲解C语言中的位运算符,如按位与()、按位或(|)、按位异或(^)、按位取反(~)等。;;THANKS

显示全部
相似文档