摘要: 对字符串中的字符进行排序所依据的是ASCII码进行排序。 任意输入一串字符,通过ASCII码对其中的字符进行排序。 一、选择排序法 //利用选择排序法对字符串中的字符进行排序 #include <stdio.h> #include <string.h> #define SIZE 80 int mai 阅读全文
posted @ 2021-12-17 23:59 OldSword-JY 阅读(280) 评论(0) 推荐(0)
摘要: 一、什么是冒泡排序法: 对于一组数据:3, 6 , 2 ,9 , 4, 7, 1, 0, 8, 5, 10,要将这些数据按照从小到大的顺序进行排序,可以使用冒泡排序法。 首先:将第一个数字和第二个数字进行排序,如果第一个数字大于第二个数字,交换位置。 其次:将第二个数字和第三个数字进行排序,如果二大 阅读全文
posted @ 2021-12-17 23:58 OldSword-JY 阅读(188) 评论(0) 推荐(0)
摘要: 一、什么是选择排序法: 对于一串数字:3、5、8、2、6、7、0、1,想要把这串数组按照从大到小的顺序排列,这时候我们可以选择选择排序的算法。 首先:对于第一个位置上(进行选择的位置)的数字,需要和后面的七个数字(进行比较的位置)进行比较,如果大于,则调换位置,第一轮,可以把最小的数字排到第一个位置 阅读全文
posted @ 2021-12-17 23:44 OldSword-JY 阅读(878) 评论(0) 推荐(0)
摘要: 一些想说的话_1 “去看生活,去看世界,去目击伟大的历史事件,去看穷人的面孔和骄傲者的姿态,去看不同寻常的事物。机器、军队、群众、以及丛林中和月球上的阴影。去看人类的杰作、绘画,建筑和发明。去看千里之外的世界,去看隐藏在高墙和房间内的事物,以及难以接近的危险事件。去看,并且享受愉悦。去看,并被感动。去看,并被教育。” 阅读全文
posted @ 2021-12-17 16:32 OldSword-JY 阅读(119) 评论(0) 推荐(0)
摘要: 一、变量的设置 1.在循环中定义的变量 在循环中定义的变量,当循环结束以后,这个变量将会消失 如果是在循环之外定义的变量,那么如果循环会对这个变量储存的值做出改变,那么循环完成之后,这个值也确实会改变,符合循环的改变规则。 2.在函数体中定义的变量(局部变量) 在函数体中定义的变量,只在当前的函数体 阅读全文
posted @ 2021-12-17 16:25 OldSword-JY 阅读(258) 评论(0) 推荐(0)
摘要: 一、什么是递归 递归就是函数调用自己,类似于循环,使用递归一定要有结束递归的语句,这个语句一般是if条件语句。 二、递归与循环在一定程度上能够等价 除了在一些算法中使用递归,其他的我们都用循环来解决。因为递归会拖累程序的速度,并且会占据很大内存。 三、尾递归 尾递归是最简单的一种递归形式,函数调用自 阅读全文
posted @ 2021-12-17 16:24 OldSword-JY 阅读(561) 评论(0) 推荐(0)
摘要: 一、字符串 字符串:储存在双引号中,并且结尾是空字符\0的才算字符串,空字符\0是编译器自动加的,不需要人为加。 字符串本身也表示一个地址,这个地址是字符串首字符的地址,可以根据下面的程序来验证: //验证字符串本身的地址#include <stdio.h>​int main(void){ char 阅读全文
posted @ 2021-12-17 16:21 OldSword-JY 阅读(397) 评论(0) 推荐(0)
摘要: 1.什么是数组 数组是由一系列相同类型的元素组成。 数组的声明:<数据类型>+<数组名>+[数字],其中这个数字表示的是数组中元素的数量,数组声明时一定要有数据类型,而引用其中的元素时,不需要使用数据类型,例:<数组名>+[下标] 这样就表示一个元素,下标我们也叫索引,这个值必须要小于声明中的数字, 阅读全文
posted @ 2021-12-17 16:19 OldSword-JY 阅读(60) 评论(0) 推荐(0)
摘要: 一、在Dev-c++中创建空白工程 1.新建项目 2.创建空白工程、勾选c语言、创建名称 3、在项目下面创建子文件 4.c语言程序的文件后缀是.c,头文件的文件后缀是.h 二、多源代码编写 1.主函数一个文件 2.定义函数一个文件或者多个文件 3.头文件一个文件(把声明函数原型和固定常量都放在一个头 阅读全文
posted @ 2021-12-17 16:19 OldSword-JY 阅读(1691) 评论(0) 推荐(0)
摘要: 一、数据类型及其所对应的占位符(转换说明) 1.int型 整数型,int型变量所储存的数据是整数。 占位符(转换说明):%d(十进制) 2.short型(又叫short int型) 整数型加上附属修饰关键字:short ,short型变量所储存的数据是整数,一般是比较小的整数,有利于节省空间,增加运 阅读全文
posted @ 2021-12-17 16:18 OldSword-JY 阅读(712) 评论(0) 推荐(0)
摘要: 一、getchar()函数 1.getchar()叫做字符输入函数,他的作用是可以输入一个字符,(注意,只能输入一个"字符"),不能输入除了字符以外的其他东西。 2.getchar()是一个不接受参数的函数,因此括号内什么也不加。 3.getchar()函数通过读取输入缓存流中的字符,(一次只能读取 阅读全文
posted @ 2021-12-17 16:17 OldSword-JY 阅读(577) 评论(0) 推荐(0)
摘要:  一、什么是地址 地址就是程序中的一个内存,程序中的地址一般以十六进制的方式进行显示。 在程序中写一个数据,或者在程序中创建一个变量,程序都会为其分配一块内存,这样他们就拥有了地址。 变量的地址: 1.变量一旦设置出来,那么他的地址就固定了,这个地址就是一个常量,无论在这个变量中储存什么数据,这个 阅读全文
posted @ 2021-12-17 16:01 OldSword-JY 阅读(98) 评论(0) 推荐(0)