摘要: 清全部空写法-C语言 [清字符串里面的全部空格] 自己看啦 不知道怎么说 反正代码里注释看的明白就明白了。 /* *时间: 2020年9月14日 11:23:49 *例: 清除字符串里面的空格。 *核心: 遇空格跳过 */ #include<stdio.h> void fun(char *str) 阅读全文
posted @ 2020-09-14 11:34 咸瑜 阅读(61) 评论(0) 推荐(0)
摘要: N*N内递矩阵算法 如图就是一个n*n内递矩阵,如何去创建他呢? 首先,我们知道如图的5*5(N*N)内递矩阵由外而内是有3(m)层,第一个圈圈都为1,内二圈圈都为2,内三圈圈都为3. 我们可以仔细观察 并 用笔把他对应的坐标写出来,则有: 2.用i 和 j 和k来遍历元素行和元素列,并且有些行和列 阅读全文
posted @ 2020-09-14 10:04 咸瑜 阅读(158) 评论(0) 推荐(0)
摘要: 四舍五入算法-C语言 四舍五入算法:如果要求精确到小数第N位,则需要对N+1进行运算,方法是将该 数 乘以 10^N+1 次方后 + 5,然后除以10并强制转换成长整形(Long)型,再将该数除以10的N次方,同时转换为浮点型(Double\float)。 步骤解析:1.将该 数 乘以 10^N+1 阅读全文
posted @ 2020-09-14 09:19 咸瑜 阅读(816) 评论(0) 推荐(1)
摘要: 素数也称为质数, 一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。(规定1既不是质数也不是合数)。 我们可以利用循环内嵌来判断质数,根据性质可知质数是大于1的且只能被1和本身整除。举个例子:求100以内全部素数并且把它们赋入result数数组里。 那么有代码: /* *时间: 阅读全文
posted @ 2020-09-13 15:20 咸瑜 阅读(189) 评论(0) 推荐(0)
摘要: C语言fopen函数mode浅解 C语言fopen()函数有以下12种模式,如下: 打开模式 只可以读 只可以写 读写兼备 文本模式 r w a r+ w+ a+ 二进制模式 rb wb ab rb+ (r+b) wb+ (w+b) ab+ (a+b) 其中,二进制模式与文本模式操作相似,只不过是以 阅读全文
posted @ 2020-09-07 13:50 咸瑜 阅读(501) 评论(0) 推荐(0)
摘要: #include<stdio.h> int main() { int arr[10] = {1,3,5,7,9,2,4,6,8,10}; //随便打的 int i,j,temp; // i j 是引用下标的 temp 是用来表示不变的"比数" for(i = 0;i<10;i++) // 从第二个元 阅读全文
posted @ 2020-07-14 16:27 咸瑜 阅读(199) 评论(0) 推荐(0)
摘要: 简介 :交换法排序是将每一位数与其后的所有数一一比较,如果发现符合的数据,则交换数据。 过程:首先,用第一个数依次与其后的所有数进行比较,如果存在比值大(小)的数,则交换这两个数,然后-继续向后比较其他数直到最后一个数,然后在使用第二个数与其后面的数进行比较,如果存在比其值大(小)的数,则交换这两个 阅读全文
posted @ 2020-07-13 19:07 咸瑜 阅读(617) 评论(0) 推荐(0)
摘要: 第一种写法(前冒泡): /* C程序数组算法 — 冒泡法排序 * 此例子按照 大 -> 小 排序 * 原理:两两相比较,然后进行大小对调 * 比较次数: n^2 次 * 说明:冒泡排序是相对稳定的排序算法,当待排序的列有序时,效果最好! * 时间:2020年7月12日 21:59:22 */ #in 阅读全文
posted @ 2020-07-12 22:53 咸瑜 阅读(277) 评论(0) 推荐(0)
摘要: /* C程序数组算法 — 选择排序法 * 此例子按照 大 -> 小 排序 * 原理:后一个和前一个相比较,若大于/小于 就利用"位置"对调。 * 比较次数: n(n-1) / 2 次 && 互换次数:n-1 次 * 说明:此算法适用于数字比较少的排序 && 此方法和冒泡法相似的一批 * 跟着逻辑走 阅读全文
posted @ 2020-07-12 21:24 咸瑜 阅读(375) 评论(0) 推荐(0)
摘要: C语言利用for循环打印菱形(高度为奇数) 这次用的方法是上下部分分开打印,先打印上部分,再打印下部分。 先举个简单的例子打印,再改进代码,登堂入室从而理解。 例:打印一个高度(高度必须为奇数)为 5 的菱形,上下拆分 就是 上部分为 3行的三角形 ,下部分为2行的倒三角形(代码如下:) #incl 阅读全文
posted @ 2020-06-09 17:35 咸瑜 阅读(9792) 评论(0) 推荐(0)