随笔分类 - C语言初学
刚刚进入大学,接触到C语言,分享一些平时生活中自己和同学易错的题目、
对于专业人士会有些太过简单,不过对像我这种初学者还是比较有帮助的。
如有错误还请不吝纠正。
摘要:首先声明:本文引自一博主原创博客 原创地址:https://blog.csdn.net/chinaeran/article/details/43601699 昨天呢,刚刚阅读了这个代码,大部分都还可以看懂,有一两个地方属实难懂,但细细思来,方知博主此代码超神奇。简直巧妙至极。 所以来细细解析一下此代
阅读全文
摘要:(个人总结,如有遗漏或错误之处,请予以指正,谢) 快排,可以理解为一种类似分而治之的思路,当然最主要的是递归的思想。所谓递归,这里就不做具体介绍了。说的直接明了,就是函数体,自己调用自己。不过最重要的一点,也是自己曾经犯过的错误,一定不要忘了加入递归出口,否则会进去死循环。直接就没有输出了。 那么接
阅读全文
摘要:众所周知,自定义函数之间的参数引用传值传地址,即直接在函数中改变变量的值是没有任何意义的,当你跳出该自定义函数后,你所传入的变量值仍然没有做任何改变。所以需要引入一种能够真正改变变量数值的变量,使要改变的变量在自定义函数改变后不会回到原来未进入自定义函数时的值。所以这里要用到指针。到底什么是指针这里
阅读全文
摘要:这几天呢,写了点带有数组的自定义函数。 发现有几个需要注意的地方。即参数问题。 先解释一下,参数易班分两类:形参,实参。 实参(argument): 全称为"实际参数"是在调用时传递给函数的参数. 实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的
阅读全文
摘要:本篇续主页中的剔除偶数篇 具体问题及详细解释见上篇, 本篇主要讲用最简便的方法,最少的代码达到我们的目的。 (当然,可能还会有别的好方法。希望大家予以提点,以便后期完善本文,) 这里的方法我们大概说两种 1:不用数组,即从后往前依次判断,得到第一个奇数乘以1,第二个乘以10,依次处理,结果相加。当判
阅读全文
摘要:前言:主要解析一下冒泡法 选择法的思想和过程。及部分编码, 首先解释一下冒泡法: 所谓冒泡法类似枚举,简单点说就是一个一个作比较 例如对一列数字进行排序,用冒泡法的思想就是(这里说从小到大拍哈,如果是从大到小逆过来就好了): 1:先让第一个数和第二个数比较如果第一个比第二个大的话,二者换位, 然后是
阅读全文
摘要:题目的大致意思是: 输入一个正整数,把各位上为偶数的数去除,剩余的数按原来从高位到低位的顺序组成一个新的数. 为什么写这个题呢? 这几天,老师给我们布置的作业之一就是这道题,因为我们班还没有学数组,所以很多同学感到比较困难,所以这里主要讲不用数组的方法。 一:首先,我们要先来分析这个问题: 1:完成
阅读全文
摘要:用面积关系及海伦公式判断一点雨三角形的位置关系
阅读全文