<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[nf213的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/nf213</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; nf213]]></copyright><item><title><![CDATA[Android Studio导入工程报错[Plugin with id ‘com.android.application‘ not found]]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/115964879</link><guid>https://blog.youkuaiyun.com/nf213/article/details/115964879</guid><author>nf213</author><pubDate>Wed, 21 Apr 2021 17:18:50 +0800</pubDate><description><![CDATA[导入别人工程的时候经常会报错Android Studio导入工程报错[Plugin with id ‘com.android.application’ not found]
这个主要是因为上传的人只上传了build.gradle（Moudle），没有上传build.gradle（project），只需从自己之前的工程中找到build.gradle（project），然后把图中圈出的内容粘贴到build.gradle（Moudle）中即可
将上图的内容粘贴到下图


...]]></description><category></category></item><item><title><![CDATA[枚举——熄灯问题]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/115280989</link><guid>https://blog.youkuaiyun.com/nf213/article/details/115280989</guid><author>nf213</author><pubDate>Sun, 28 Mar 2021 14:59:59 +0800</pubDate><description><![CDATA[题目链接: link.
#include&lt;stdio.h&gt;
#include&lt;string.h&gt;
//对于第一行的灯枚举64种情况，对每一种情况求得第二行的状态
//然后逐行求出每一行的状态，判定（最后一行状态将前一行灯全部熄灭时自己是否是灭的） 
//为了press()函数的通用，将数组设置成7行8列 
/*
0 1 1 0 1 0
1 0 0 1 1 1
0 0 1 0 0 1
1 0 0 1 0 1
0 1 1 1 0 0
*/
int buf[7][8] = {0},buf_]]></description><category></category></item><item><title><![CDATA[刘汝佳——孪生素数]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/114375649</link><guid>https://blog.youkuaiyun.com/nf213/article/details/114375649</guid><author>nf213</author><pubDate>Thu, 04 Mar 2021 19:17:29 +0800</pubDate><description><![CDATA[思路很简单，一个判断素数的函数即可，方法在连接链接: link.
其次就是遇到的报错问题链接: link.

#include&lt;stdio.h&gt;
#include&lt;math.h&gt; 
#define MAX 10000
int check(bool str[],int m[],int n)
{
	int i,j,k=0;
	for(i=3;i&lt;=sqrt(n);i+=2)
	{
		if(str[i])
		{
			for(j=i+i;j&lt;=n;j+=i)
			{
		]]></description><category></category></item><item><title><![CDATA[刘汝佳——数组与字符数组（蛇形填数）（竖式计算）（最长回文子串）（课后习题）]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/114330526</link><guid>https://blog.youkuaiyun.com/nf213/article/details/114330526</guid><author>nf213</author><pubDate>Wed, 03 Mar 2021 19:30:17 +0800</pubDate><description><![CDATA[蛇形填数
//注意i++和++i，i++可以理解为先用i的当前值计算，计算完之后+1，++i是先+1，然后再进行运算
#include&lt;stdio.h&gt;
#include&lt;string.h&gt;
#define MAX 10
int a[MAX][MAX];
int main()
{
	int tot,x,y,n,i,j;
	scanf("%d",&amp;n);
	memset(a,0,sizeof(a));
	tot = a[x=0][y=n-1] = 1;
	while(tot&l]]></description><category></category></item><item><title><![CDATA[刘汝佳第二章习题（前四）]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/110631913</link><guid>https://blog.youkuaiyun.com/nf213/article/details/110631913</guid><author>nf213</author><pubDate>Fri, 04 Dec 2020 11:31:56 +0800</pubDate><description><![CDATA[位数：
#include&lt;stdio.h&gt;
int main()
{
	int m,pos=0;
	scanf("%d",&amp;m);
	while(m&gt;0)
	{
		pos++;
		m/=10;
	}
	printf("%d",pos);
	return 0;
}

水仙花数：
#include&lt;stdio.h&gt;
#include&lt;math.h&gt;
int main()
{
	for(int i=100;i&lt;1000;i++)
	{
		if(pow.]]></description><category></category></item><item><title><![CDATA[刘汝佳第一章课后习题代码]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/110622418</link><guid>https://blog.youkuaiyun.com/nf213/article/details/110622418</guid><author>nf213</author><pubDate>Fri, 04 Dec 2020 09:32:26 +0800</pubDate><description><![CDATA[平均数：
#include&lt;stdio.h&gt;
int main()
{
	int a,b,c;
	scanf("%d %d %d",&amp;a,&amp;b,&amp;c);
	printf("%.3f",float((a+b+c))/3.0);
	return 0;
}

温度：
#include&lt;stdio.h&gt;

int main()
{
	float f;
	scanf("%f",&amp;f);
	printf("%.3f",(f-32.0)*5.0/9.0);
	re.]]></description><category></category></item><item><title><![CDATA[C语言利用指针实现字符串逆序输出]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109601644</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109601644</guid><author>nf213</author><pubDate>Tue, 10 Nov 2020 16:31:38 +0800</pubDate><description><![CDATA[思路
第一个for循环是让指针p指向到字符串末尾的‘\0’上，第二个for循环先将p指针向前挪一位，然后输出。
代码
#include&lt;stdio.h&gt;
int main()
{
	char *p,*q="hellow world";
	for(p=q;*p!='\0';p++){}
	for(p--;p&gt;=q;p--) putchar(*p);
	printf("\n");
	return 0;
} 


...]]></description><category></category></item><item><title><![CDATA[Fibonacci数列]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109352564</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109352564</guid><author>nf213</author><pubDate>Thu, 29 Oct 2020 10:10:15 +0800</pubDate><description><![CDATA[递归，没啥说的

#include&lt;stdio.h&gt;
int fib(int n)
{
	if(n==1||n==2) return 1;
	return fib(n-1)+fib(n-2);
}
int main()
{
	int n;
	scanf("%d",&amp;n);
	printf("%d",fib(n));
	return 0;
}


]]></description><category></category></item><item><title><![CDATA[C语言，数组元素的插入]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109352062</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109352062</guid><author>nf213</author><pubDate>Thu, 29 Oct 2020 09:59:30 +0800</pubDate><description><![CDATA[对一个已经排序好的数组，将一个数插入并且不改变数组原有的排序。
思路：
对每个元素进行遍历进行比较，如果符合条件，则将其后面的元素向后移移位，然后在当前位置插入元素。
#include&lt;stdio.h&gt;
int a[9] = {2,3,5,9,15,19,25,29};
int main()
{
	int pos;
	scanf("%d",&amp;pos);
	bool fask = true;
	for(int i = 0;i&lt;8;i++)
	{
		if(a[i]&gt;pos)
	]]></description><category></category></item><item><title><![CDATA[C语言排序算法：冒泡排序，选择排序，插入排序]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109324964</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109324964</guid><author>nf213</author><pubDate>Wed, 28 Oct 2020 07:47:42 +0800</pubDate><description><![CDATA[写了一下排序算法，冒泡，选择，插入，思路写在注释里了，仅供参考。
#include&lt;stdio.h&gt;
int a[10] = {1,48,12,16,13,19,34,24,26,36};
int b[10];
void bubble_sort(int a[],int n)//冒泡排序 
{
	int temp;
	for(int i=0;i&lt;n-1;i++)//比较的轮数 
	{
		for(int j=i;j&lt;n-1-i;j++)//由于下面是a[j+1]和a[j]比较，所以这里]]></description><category></category></item><item><title><![CDATA[猴子吃桃问题]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109315380</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109315380</guid><author>nf213</author><pubDate>Tue, 27 Oct 2020 17:12:59 +0800</pubDate><description><![CDATA[猴子吃桃，题目就不赘述了，一个简单的递归
#include&lt;stdio.h&gt;
int fun(int m,int n)
{
    if(n==10)
	{
		return m;
	}
	return fun((m+1)*2,n=n+1);
}
int main()
{
	printf("%d",fun(1,1));
	return 0;
}


]]></description><category></category></item><item><title><![CDATA[C语言完数代码]]></title><link>https://blog.youkuaiyun.com/nf213/article/details/109311765</link><guid>https://blog.youkuaiyun.com/nf213/article/details/109311765</guid><author>nf213</author><pubDate>Tue, 27 Oct 2020 15:19:16 +0800</pubDate><description><![CDATA[C语言完数代码
先看网上的代码
#include&lt;stdio.h&gt;
int main()
{
int i,j,n,sum=0;
scanf("%d",&amp;n);
for(i=2;i&lt;=n;i++)
{
    sum=0;
    for(j=1;j&lt;=i/2;j++)
    {
        if(i%j==0)
            sum+=j;
    }

    if(sum==i)
      {
          printf("%d its facto]]></description><category></category></item></channel></rss>