
C语言基础
以C语言基础展开论述
背锅的小米粥
这个作者很懒,什么都没留下…
展开
-
选择法排序
选择法排序选择法排序指每次选择所要排序的数组中的最大值与没有进行排序的数组的元素值互换的过程(这里指由大到小,由小到大排序与此同理)。由简单的一个小表格展示一下选择法排序的过程不难发现,在第一次排序的时候,第一个元素和其中最小的元素进行了互换,第二次和剩下数字最小的元素进行了互换,以此类推,得到的就是一个从小到大排序的数组。现在用一个实例来实现选择法:#include <stdio.h>int main(){ int i, j; int a[10]; int itemp;原创 2021-06-15 11:53:40 · 1022 阅读 · 2 评论 -
c-起泡法
起泡法这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上浮到顶端一样,故名“冒泡排序”比较相邻的元素。如果第一个比第二个大,就交换他们两个。对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 [1]针对所有的元素重复以上的步骤,除了最后一个。 [1]持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。...原创 2021-06-13 15:39:33 · 1239 阅读 · 0 评论 -
c语言基础——一维数组的应用
C语言基础——一维数组的应用例如 在一个学校的班级中会有很多学生 此时就可以使用数组来保存这些学生的姓名 以便进行管理eg:用数组保存学生姓名本示例每一个元素都应该是可以保存字符串的类型 这里使用字符指针类型...原创 2021-05-10 13:50:51 · 441 阅读 · 0 评论 -
C语言学习笔记——数组
数组eg:使用数组保存数据使用数组保存用户输入的数据 当输入完毕后逆向输出数据#include <stdio.h>int main(){ int iAarry[5], index, temp; printf("please enter a Aarry:\n"); for (index = 0; index < 5; index++) { scanf("%d", &iAarry[index]); } printf("Original Array is:\原创 2021-05-10 10:44:51 · 212 阅读 · 0 评论