【求n个数的完全平方和】

提示:文章写完后,可以自动生成目录。生成方法请参考右侧帮助文档

foreword

提示:这里可以添加本文要记录的一般内容:

例如,随着人工智能的不断发展,机器学习技术变得越来越重要。许多人已经开始学习机器学习。本文介绍机器学习的基本内容。

提示:以下为本文正文,以下案例供参考

1. 什么是完美正方形?

示例:(a+b+c+…+n)2
(a+b+c)2=a2+b2+c2+2ab+2ac+bc ;
由此,我们得到三个数的完全平方和。
完全平方差与此相反。同样的原理。

2.使用步骤

1.引入库

代码如下(示例):

/*一次性添加完,方便后期增加新功能*/

#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>  //Windows头文件
#include<conio.h>    
#include<string.h>
#include<math.h>     
#include<time.h>   //时间头
#include<easyx.h>   //easyx图形库头文件

2.主函数部分

代码如下(示例):

int main()
{
	int n,g;
	printf("请问您需要计算多少个数的完全平方?\n请输入需要计算的个数:");
	scanf("%d", &n);
	int map[256][256] = { 0 };
	int x = 0,y=0;
	int wqpf[512]={0};
	printf("\n请输入这几个数:");
	for (int wq = 0; wq < n; wq++)
	{
		scanf("%d", &g);
		wqpf[wq] += g;
	}
	
	for (int i = 0; i < n; i++)
	{
		for (int k = 0; k < n; k++)
		{
			x = wqpf[k] * wqpf[i];
			map[i][k] += x;
			y += x;
		}
	}
	printf("\n您输入的需要计算的完全平方数总和Y=%d\n计算情况如下:\n", y);
	for (int i = 0; i < n; i++)
	{
		for (int k = 0; k < n; k++)
		{
			printf("%d  ", map[i][k]);
		}
		printf("\n");
	}
	printf("\n您的完全平方数总和的详细计算情况如下:\n");
	for (int i = 0; i < n; i++)
	{
		for (int k = 0; k < n; k++)
		{
			printf("%d*%d=%d    ", wqpf[i], wqpf[k], map[i][k]);
		}
		printf("\n");
	}
	return 0;
}

Summarize

可以自定义计算N个数的完全平方和,完全平方差等等。

文章出处登录后可见!

已经登录?立即刷新

共计人评分,平均

到目前为止还没有投票!成为第一位评论此文章。

(0)
心中带点小风骚的头像心中带点小风骚普通用户
上一篇 2022年4月27日
下一篇 2022年4月27日

相关推荐