求13-23+33-43+...973-983+993-1003的值.这个问题用循环做了很久还是没做出来,求助.
解决方案 »
- 上传文件并split后保存到表的问题
- JDK1.5和JDK1.6 JTree的显示
- AES解密问题,C++写的加密,php类库可以解,java的只能解出一部分
- 为什么用command中的javac命令可以编译程序,但是用IBM集成开发工具出错
- 还是session问题
- 如何获得网页中指定的文本的字号?(100分)
- 谁能提示下.拆分字符串的程序要怎么做?
- iframe问题
- 为什么调整系统时区不能马上生效啊
- 先祝大家春节快乐,再问一个就业的问题。
- 【求教】关于SpringMVC+AOP实现异步加载的问题。。。
- java新手求问刚做了一个小项目,下面是我的java连接sql2000的代码,请问现在要连接mysql代码应该如何改动
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*//**
*
* @author Administrator
*/
public class Test {
public static void main(String[] args) {
int number1 = 13;
int number2 = 23;
int sum1 = 0;
int sum2 = 0;
int sum = 0;
int time = (1003 - 13)/2;
for(int i = 0; i < time; i ++) {
sum1 += number1;
number1 +=20;
}
for(int j = 0; j < time; j++) {
sum2 += number2;
number2 += 20;
}
sum = sum1 - sum2;
System.out.println(sum);
}
}
package test;public class Add { /**
* @param args
*/
public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ
int result = 0; int start = 13; int end = 1003; int step = 10; for(int i = start;i<=end;i = i+step)
{
if(i%20 > 10)
{
result = result + i;
}else
{
result = result - i;
}
} System.out.println(result);
}
}
public static void main(String[] args)
{
int sum=0;
for(int i=13,j=0; i<=1003; i+=10,j++)
{
sum=(j%2==0 ? sum+i : sum-i);
}
System.out.println("13-23+33-43+.....+993-1003 = "+sum);
}
result+=(i* ((((i/step)&1)==1)? 1:-1));
int sum = 0;
for (int i = 13, j = 1; i <= 1003; i += 10, j *= -1) sum += i * j;
System.out.println(sum);
}
{
int sum=0;
for(int i=13,j=0; i<=1003; i+=10,j++)
{
sum=(j%2==0 ? sum+i : sum-i);
}
System.out.println("sum="+sum);
}
int sum=0;
int count=0;
for (int i = 13; i <=1003; i+=10) {
count++;
if(count%2==0){
sum-=i;
}else{
sum+=i;
}
}
System.out.println(sum);
}
int a=0;
int j=23;
for(int i=13;i<54;i+=20){
for(;j<64;){
a+=i-j;
j+=20;
break;
}
}
System.out.println(a);
}
int n = 13;
int sum = 0;
int flg = 0;
while(n <= 1003) {
if(flg%2==0) {
sum += n;
}else {
sum -= n;
}
n += 10;
flg++;
}
}