将第一个奇数算出来,还有n-1个数需要相加,通过循环 j 控制第一个数加多少2*j
#include <stdio.h>
int main()
{
int n = 0;
int j = 0;
scanf("%d",&n);
int m = n;
printf("%d",n*(n-1)+1);
for (j=1; j<m; j++)
{
printf("+%d", n * (n - 1) + 1+j*2);
}
printf("\n");
return 0;
}

京公网安备 11010502036488号