任何一个整数的平方都可以写成一串连续奇数的和,编程验证该定理;

任何一个整数的平方都可以写成一串连续奇数的和,编程验证该定理;

#include"stdio.h"

int main(void)
{
	 int n,sum;
 	 printf("请输入要平方的数n = ");
	 scanf("%d",&n);//输入数值n 
	 printf("%d*%d = %d = ",n,n,n*n);//打印n的平方值 
	 
	 int i = 1,j = 1;//用于循环计数
	 while(i <= n)
	 {
 		 sum = j;
 		 printf("%d+",j);//打印奇数相加 
 		 j = j + 2;//奇数每次跳跃2 
 		 i++;//i每循环依次加1
         }
         printf("0");//末尾加0是为了对应前面的加号,看着舒服美观
}
发布了22 篇原创文章 · 获赞 21 · 访问量 1403

猜你喜欢

转载自blog.csdn.net/qq_43751200/article/details/90759853