第四周C语言汇总

第四周C语言汇总,第1张

第四周C语言汇总

本周接触了指针,但还不算太熟练,需要在下周通过大量练习巩固一下

这周把一些书本的例题做了一部分,加强对数组的理解和应用

#include
#include
#define N 1000
int main()
{
	int i,j,k,n,s;
	int a[256];
	for (i = 2; i <= N; i++)
	{
		s = a[0]=1;
		k = 0;
		for (j = 2; j <= (i / 2); j++)
		{
			if (i % j == 0)
			{
				s += j;
				a[++k] = j;
			}
		}
		if (i == s)
		{
			printf("%d=%d", i, a[0]);
			for (n = 1; n <= k; n++)
				printf("+%d", a[n]);
			printf("n");
		}
	}
	return 0;
}




#include
int main()
{
	int i, j;
	float s = 0;
	float a = 2, b = 1;
	for (i = 1; i < 21; i++)
	{
		s = s + a / b;
		j = a;
		a = a + b;
		b = j;
	}
	printf("%.6fn", s);
	return 0;
}






#include
int main()
{
	int i;
	double s=0, m=1;
	for (i = 1; i < 21; i++)
	{
		m = m * i;
		s = s + m;
	}
	printf("%Lfn", s);
	return 0;
}







#include
#include
int main()
{
	int i,j,n;
	for(n=2;n<1000;n++)
	{   
		j=0;
		for(i=1;i 

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/5155791.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-18
下一篇2022-11-18

发表评论

登录后才能评论

评论列表(0条)

    保存