<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bughug的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bughug</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bughug]]></copyright><item><title><![CDATA[希尔排序]]></title><link>https://blog.youkuaiyun.com/bughug/article/details/103655379</link><guid>https://blog.youkuaiyun.com/bughug/article/details/103655379</guid><author>bughug</author><pubDate>Sun, 22 Dec 2019 18:05:39 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt; 
void shell(int a[],int n)
{
	int k,j,i,gap,temp;
	for(gap=n/2;gap&gt;0;gap=gap/2)
	{
		for(i=0;i&lt;gap;i++)
		{ 
			for(j=i+gap;j&lt;n;j=j+gap)
			{
				if(a[j]&lt;a[j-gap])
...]]></description><category></category></item><item><title><![CDATA[初识链表]]></title><link>https://blog.youkuaiyun.com/bughug/article/details/103444559</link><guid>https://blog.youkuaiyun.com/bughug/article/details/103444559</guid><author>bughug</author><pubDate>Sun, 08 Dec 2019 14:23:20 +0800</pubDate><description><![CDATA[建立和输出有若干个学生记录的带头结点的单向链表，用指针类型的函数creat () 创建链表，返回链表的头指针，函数中定义了3个指针变量，head 为头指针，p1指向新结点，p2为尾指针指向尾结点。

#include&lt;stdio.h&gt;
#include&lt;stdlib.h&gt;
#define PT "学号: %ld 姓名: %-10s 成绩: %6.1f\n",p-&gt;n...]]></description><category></category></item><item><title><![CDATA[近似求PI]]></title><link>https://blog.youkuaiyun.com/bughug/article/details/103338180</link><guid>https://blog.youkuaiyun.com/bughug/article/details/103338180</guid><author>bughug</author><pubDate>Sun, 01 Dec 2019 19:23:29 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
double fact(int n)
{
    int i;
    double num=1;
    for(i=1;i&lt;=n;i++)
    {
        num*=i;
    }
    return num;
}
double fact1(int n)
{
    int i;
    double num=1;
    ...]]></description><category></category></item><item><title><![CDATA[对函数递归的体会]]></title><link>https://blog.youkuaiyun.com/bughug/article/details/103221444</link><guid>https://blog.youkuaiyun.com/bughug/article/details/103221444</guid><author>bughug</author><pubDate>Sun, 24 Nov 2019 10:15:18 +0800</pubDate><description><![CDATA[这是我的第一篇博客，如果对一些地方看不懂的的请谅解。
众所周知，在C语言中，函数是程序的基本单位，每个函数都是有独特功能的模块，所以，利用函数能方便程序的组织、编写、调试、阅读、修改。所以，合理的运用函数能大大提高程序的可重用性。而其中递归就是合理运用函数的典型代表。
那么，什么是递归呢？其实就是一遍一遍调用函数本身。而我们也容易知道如何来定义和调用一个函数。例如以下一个简单函数调用。
#incl...]]></description><category></category></item></channel></rss>