C语言小程序9
来源:百度知道 编辑:UC知道 时间:2024/05/08 21:27:04
1-2+3-4......-100
程序如何写丫?
程序如何写丫?
main()
{
int i;
int sum=0;
for(i=1;i<=100;i++)
{
if(i%2)
{
sum=sum+i;
}
else
{
sum=sum-i;
}
}
printf("%d",sum);
}
代数学公式
思路:可以先把‘+’弄了 再弄‘-’
int i;
int sum=0;
for(i=1;i<=100;i++)
{
if(i%2)
{
sum+=i;
}
else
{
sum-=i;
}
}
楼主作这样的问题时,首先要去发掘什么是变量,什么是不变的
比如 + - 号就是变量,每一位的值也是变量,
不变的是 + - 号出现的间隔(交替),和每一位之间的差(+1)
现有算法,后写程序,没必要写成循环