请帮我分析C:将任意正整数N的立方分解成N个连续的奇数之和,请看补充:
#include<stdio.h>voiddis(intn);voidmain(){intn;for(;;){printf("inputnum:");scanf("%d"...
#include <stdio.h>
void dis(int n);
void main()
{int n;
for(;;) {
printf("input num:");
scanf("%d",&n);
if(n==0) exit (0);
dis(n); }
getch();
}
void dis(int n)
{int i,j=0;
for(i=0;i<n;i++)
{j++;
printf("%5d",n*n+i*2-n+1);}/*这一行我想不到,它是运用数学上的哪一个知道,怎样理解?*/
printf("\nThere are %d nums in the program.\n",j);
printf("\n-----------------------------------\n");
} 展开
void dis(int n);
void main()
{int n;
for(;;) {
printf("input num:");
scanf("%d",&n);
if(n==0) exit (0);
dis(n); }
getch();
}
void dis(int n)
{int i,j=0;
for(i=0;i<n;i++)
{j++;
printf("%5d",n*n+i*2-n+1);}/*这一行我想不到,它是运用数学上的哪一个知道,怎样理解?*/
printf("\nThere are %d nums in the program.\n",j);
printf("\n-----------------------------------\n");
} 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询