如何用C语言编程计算1-2*2+3*3-4*4+...-20*20

来源:百度知道 编辑:UC知道 时间:2024/06/17 06:07:27

n=1;
b=0;
for(i=1;i<=20;i++)
{
b+=n*i*i;
n=-n;
}

看看这个。每一步都有输出显示,并且可以自己随意输入number的值
#include <stdio.h>

int cal(int number)
{
int resault=1;
int i,sign=1;
for(i=2;i<=number;i++)
{
int temp;
resault-=sign*i*i;
printf("1");
sign*=-1;
for(temp=2;temp<=i;temp++)
{
if(temp%2 == 0)
printf("-%d*%d",temp,temp);
else
printf("+%d*%d",temp,temp);
}
printf("=%d\n",resault);
}
return resault;
}

main()
{
printf("resault = %d",cal(20));
}

代码如下:
# include <stdio.h>
#include<stdlib.h>
int main()
{
int i,sum1=0,sum2=0,sum;
for(i=1;i<20;i+=1)
{
sum1+=i*i;
}
for(i=2;i<=20;i+=1)
{
sum2+=