<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Acceleration_的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Acceleration_</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Acceleration_]]></copyright><item><title><![CDATA[统计n!中数字“O“的个数，及尾部数字“0“的个数，]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/132899549</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/132899549</guid><author>Acceleration_</author><pubDate>Fri, 15 Sep 2023 12:25:24 +0800</pubDate><description><![CDATA[【代码】统计n!中数字“O“的个数，及尾部数字“0“的个数，]]></description><category></category></item><item><title><![CDATA[单链表循环队列]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/124474117</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/124474117</guid><author>Acceleration_</author><pubDate>Thu, 28 Apr 2022 14:54:28 +0800</pubDate><description><![CDATA[//
//  queue_.cpp
//  Cycle
//
//  Created by ljpc on 2018/5/30.
//  Copyright © 2018年 ljpc. All rights reserved.
//

#include "queue_.h"

void creatCycleQueue(CycleQueue* que)
//  创建一个循环队列指针que
{
    que-&gt;size_ = 0;
    que-&gt;rear = NULL;
}

bool is.]]></description><category></category></item><item><title><![CDATA[给定一棵二叉树，计算该二叉树的深度、总节点个数和叶子节点个数。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/124321939</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/124321939</guid><author>Acceleration_</author><pubDate>Thu, 21 Apr 2022 14:57:11 +0800</pubDate><description><![CDATA[//
//  queue_.cpp
//  LinkQueue
//
//  Created by ljpc on 2018/5/30.
//  Copyright © 2018年 ljpc. All rights reserved.
//

#include "queue_.h"

void creatLinkQueue(LinkQueue* que)
//  创建一个循环队列指针que
{
    que-&gt;front = (Node*)malloc(sizeof(Node));
    que.]]></description><category></category></item><item><title><![CDATA[循环队列的应用]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/124321332</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/124321332</guid><author>Acceleration_</author><pubDate>Thu, 21 Apr 2022 14:37:58 +0800</pubDate><description><![CDATA[//
//  binary_tree.cpp
//  BinaryTreeApp
//
//  Created by ljpc on 2018/5/3.
//  Copyright © 2018年 ljpc. All rights reserved.
//

#include "binary_tree.h"


BiTreeNode* CreatBiTree(char* s, int &amp;i, int len)
// 利用先序遍历创建二叉树
// 参数：先序遍历字符串s，字符串初始下标i=0，字符串.]]></description><category></category></item><item><title><![CDATA[利用先序遍历创建二叉树，并给出相应二叉树的中序遍历结果。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/124321082</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/124321082</guid><author>Acceleration_</author><pubDate>Thu, 21 Apr 2022 14:30:45 +0800</pubDate><description><![CDATA[//
//  binary_tree.cpp
//  BinaryTreeApp
//
//  Created by ljpc on 2018/5/3.
//  Copyright © 2018年 ljpc. All rights reserved.
//

#include "binary_tree.h"


BiTreeNode* CreatBiTree(char* s, int &amp;i, int len)
// 利用先序遍历创建二叉树
// 参数：先序遍历字符串s，字符串初始下标i=0，字符串.]]></description><category></category></item><item><title><![CDATA[链表的实现之查找功能]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/123779505</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/123779505</guid><author>Acceleration_</author><pubDate>Sun, 27 Mar 2022 19:32:44 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include "LinkList.h"

void LL_Initiate(LinkList &amp;L)
//单链表的初始化，即：构造一个带头结点的空的单链表
{
	L=(LNode *)malloc(sizeof(LNode));
    L-&gt;next=NULL;
} 

void LL_Free(LinkList &amp;L)
// 释放链表中各个结点。
{
	LinkList p;.]]></description><category></category></item><item><title><![CDATA[头歌：实现顺序表中数据的查找功能。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/123721373</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/123721373</guid><author>Acceleration_</author><pubDate>Thu, 24 Mar 2022 20:59:05 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
#include &lt;stdlib.h&gt;
#include "Seqlist.h"

void SL_Initiate(SqList &amp;L)
// 顺序表的初始化，即构造一个空的顺序表
{
	L.elem = (ElemType*)malloc(sizeof(ElemType)*MAXSIZE);
	L.length=0;
}

void SL_Free(SqList &amp;L)
// 释放顺序表
{
	free(L.elem);
}.]]></description><category></category></item><item><title><![CDATA[向文件in.txt中写入字符串HelloWorld。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/123620297</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/123620297</guid><author>Acceleration_</author><pubDate>Sun, 20 Mar 2022 20:16:49 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
void solve()
{
/********** Begin *********/
    FILE * pfile = fopen("in.txt","w");
	fprintf(pfile,"HelloWorld");
	fclose(pfile);
/********** End **********/
}



]]></description><category></category></item><item><title><![CDATA[从键盘输入两个学生的学号，姓名和成绩（整数），分别存入结构体中，输出成绩较高的学生的学号，姓名和成绩。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/123620262</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/123620262</guid><author>Acceleration_</author><pubDate>Sun, 20 Mar 2022 20:15:01 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
/*********Begin*********/
int main()
{
    struct data
	{
        char num[20];
        char name[20];
        int score;
    }s1,s2;
    scanf("%s%s%d",s1.num,s1.name,&amp;s1.score);
    scanf("%s%s%d",s2.num,s2.name,&amp;s2.score.]]></description><category></category></item><item><title><![CDATA[有n个学生的信息(包括学号，姓名，成绩)，要求按照成绩的高低顺序输出学生的信息。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/123620237</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/123620237</guid><author>Acceleration_</author><pubDate>Sun, 20 Mar 2022 20:13:54 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
struct Student 
{
	long number;
	char name[20];
	int score;
} stu[210], temp;
int main() 
{
	int n, i, j;	
	scanf("%d", &amp;n);
	for (int i = 0; i &lt; n; i++) 
	{	
		scanf("%ld", &amp;stu[i].number);
		scanf("%s", stu[i].name);	
.]]></description><category></category></item><item><title><![CDATA[输入3行，每行n个字符串，按由小到大的顺序输出]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/122178685</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/122178685</guid><author>Acceleration_</author><pubDate>Mon, 27 Dec 2021 19:13:12 +0800</pubDate><description><![CDATA[# include&lt;stdio.h&gt;
# include&lt;string.h&gt;
int main()
{
	char ch1[1000],ch2[1000],ch3[1000],ch4[1000];
	int m,n,i,j,k;
	gets(ch1);gets(ch2);gets(ch3);
	if(strcmp(ch1,ch2)&gt;0)
	{
		strcpy(ch4,ch2); 
		strcpy(ch2,ch1);
		strcpy(ch1,ch4);
	}
	if(st.]]></description><category></category></item><item><title><![CDATA[用一个函数实现两个字符串的比较，即自己写一个strcmp函数]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/122159883</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/122159883</guid><author>Acceleration_</author><pubDate>Sun, 26 Dec 2021 20:02:17 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
int strcmp(char *p1,char *p2)
{
	/*********Begin*********/

    return *p1 - *p2;
	/*********End**********/
}
int main(void)
{
	char a[110],b[110];
	scanf("%s%s",a,b);
	if(strcmp(a,b)&gt;0)
		printf("%s", a);
	else
		printf("%s", b.]]></description><category></category></item><item><title><![CDATA[对输入的两个整数a，b，用指针变量作为函数参数，交换a和b的值]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/122159857</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/122159857</guid><author>Acceleration_</author><pubDate>Sun, 26 Dec 2021 20:00:52 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
/*********Begin*********/


/*********End**********/
int main(void)
{
	int a,b;
	scanf("%d%d",&amp;a,&amp;b);
	/*********Begin*********/
    printf("%d %d",b,a);


	/*********End**********/
    return 0;
}


]]></description><category></category></item><item><title><![CDATA[计算两个正整数的最大公约数]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121500731</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121500731</guid><author>Acceleration_</author><pubDate>Wed, 08 Dec 2021 19:54:13 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
int main()
{ 
   int c; 
   if(a&lt;=0||b&lt;=0) 
      return -1; 
   while(b!=0)
   { 
     c=a%b; 
     a=b;
     b=c;
   } 
  return a; 
}   
int main(void)
{
  int a,b,c;
  scanf("%d,%d",&amp;a,&amp;b);
  c=MaxCommonFactor(a,b.]]></description><category></category></item><item><title><![CDATA[头歌平台实训：快递费用计算]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121501686</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121501686</guid><author>Acceleration_</author><pubDate>Wed, 08 Dec 2021 19:53:35 +0800</pubDate><description><![CDATA[​
#include &lt;stdio.h&gt;
#include &lt;math.h&gt; 
int main()
{
    int area;
    float weight,price = 0;
    scanf("%d,%f",&amp;area,&amp;weight);
    if(area&lt;0||area&gt;4)
    {
        printf("Error in Area\n");
    }
    else if(area==0)
    {
   .]]></description><category></category></item><item><title><![CDATA[输入一行字符，分别统计出其中英文字母、数字、空格和其他字符的个数。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121770388</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121770388</guid><author>Acceleration_</author><pubDate>Tue, 07 Dec 2021 15:23:08 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
	int main()
	{  
	  char c;
	  int letters=0,space=0,digit=0,other=0;
	
	  while((c=getchar())!='\n')
	  {
	  if(c&gt;='a'&amp;&amp;c&lt;='z'||c&gt;='A'&amp;&amp;c&lt;='Z')
	  {
		  letters++;
	  }
		  else if(c==' ')
	  {
			  spa.]]></description><category></category></item><item><title><![CDATA[键盘输入正整数a和n，编程 s=a+aa+aaa+aaaa+aa...a（n个a）的值。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121770354</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121770354</guid><author>Acceleration_</author><pubDate>Tue, 07 Dec 2021 15:22:19 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
	int main()
	{  
	  int a,n,b,c,sn,i;
	  scanf("%d%d",&amp;a,&amp;n);
	  c=a;
	  sn=0;b=0;
	  for(i=1;i&lt;=n;i++)
	  {
		  sn=sn+a;
		  b=10*a+c;
		  a=b;
	  }
      printf("%d\n",sn);
      return 0;
	}



]]></description><category></category></item><item><title><![CDATA[求出所有的水仙花数。所谓水仙花数是指一个三位数，其各位数字的立方和等于该数字本身。比如153是一个水仙花数，因为153=1^3+5^3+3^3。]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121770283</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121770283</guid><author>Acceleration_</author><pubDate>Tue, 07 Dec 2021 15:19:49 +0800</pubDate><description><![CDATA[#include &lt;stdio.h&gt;
int main(void) 
{
    int a, b, c;
    for (a = 1; a &lt; 10; a++)
    for (b = 0; b &lt; 10; b++)
    for (c = 0; c &lt; 10; c++)
    if (a * 100 + b * 10 + c == a * a * a + b * b * b + c * c *c)
    printf(" %d", a * 100 + b * 1.]]></description><category></category></item><item><title><![CDATA[编写一函数实现下列Ackman函数，其中m，n为正整数 Acm(m,n)= ⎩⎪⎪⎨⎪⎪⎧​ n+1Acm(m−1,1)Acm(m−1,Acm(m,n−1))​]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121753958</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121753958</guid><author>Acceleration_</author><pubDate>Mon, 06 Dec 2021 19:25:16 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
int Acm(int m,int n)
{
    int a;
	if(m==0&amp;&amp;n&gt;0)
    {
    	a=n+1;
	}
    else if(n==0&amp;&amp;m&gt;0)
    {
    	a=Acm(m-1,1);
	}
    else if(n&gt;0&amp;&amp;m&gt;0)
    {
    	a=Acm(m-1,Acm(m,n-1));
	}
	return a;
}
in.]]></description><category></category></item><item><title><![CDATA[给你一个n，要求你编写一个函数求1+2+.......+n.]]></title><link>https://blog.youkuaiyun.com/Acceleration_/article/details/121753691</link><guid>https://blog.youkuaiyun.com/Acceleration_/article/details/121753691</guid><author>Acceleration_</author><pubDate>Mon, 06 Dec 2021 19:12:49 +0800</pubDate><description><![CDATA[#include&lt;stdio.h&gt;
#include&lt;math.h&gt;
int main(void)
{  
    int i,n,sum;
    scanf("%d",&amp;n);
    sum=0;
    for(i=1;i&lt;=n;i++)
    {
        sum=sum+i;
    }
    printf("%d\n",sum);
    return 0;
}


]]></description><category></category></item></channel></rss>