黑马程序员技术交流社区
标题:
写出您想到的一种实现方法: 1-2+3-4+...
[打印本页]
作者:
z3921445
时间:
2014-12-28 20:19
标题:
写出您想到的一种实现方法: 1-2+3-4+...
int Num =this.TextBox1.Text.ToString() ;
int Sum = 0 ;
for (int i = 0 ; i < Num + 1 ; i++)
{
if((i%2) == 1)
{
Sum += i ;
}
else
{
Sum = Sum - i ;
}
}
Console.WriteLine(Sum.ToString());
Console.ReadLine() ;
作者:
阿毛逗你玩
时间:
2014-12-29 13:39
if (i%2==0)
作者:
阿毛逗你玩
时间:
2014-12-29 13:41
if(i%2==0)
{
i=-i;
}
sum+=i;
作者:
zhiyi
时间:
2015-1-3 08:48
本帖最后由 zhiyi 于 2015-1-3 08:50 编辑
这样改就可以了
public static void main(String[] args)
{
int Num=10;
int Sum = 0 ;
System.out.print("Sum=");
for (int i = 0,j=1 ; i < Num + 1 ; i++)
{
j*=-1;
Sum +=j*i ;
System.out.print("+"+j*i);
}
}
复制代码
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2