永发信息网

请问这道题目13-23+33-43+....+973-983+993-1003的值用java程序偏程怎样做

答案:6  悬赏:20  手机版
解决时间 2021-03-28 03:14
  • 提问者网友:沦陷
  • 2021-03-27 04:20
请问这道题目13-23+33-43+....+973-983+993-1003的值用java程序偏程怎样做
最佳答案
  • 五星知识达人网友:傲气稳了全场
  • 2021-03-27 04:34
public class Test
{
public static void main(String args[]){
int sum = 0;
for(int i=1;i<100;i++){
System.out.println(Integer.parseInt(i+"3"));
sum += Integer.parseInt(i+"3")-Integer.parseInt((i+1)+"3");
i++;
}
System.out.println(sum);
}
}
全部回答
  • 1楼网友:旧脸谱
  • 2021-03-27 08:56
方法很多,循环、递增都可以完成
  • 2楼网友:千杯敬自由
  • 2021-03-27 07:48
递增的吧,x3-(x+1)3......
  • 3楼网友:上分大魔王
  • 2021-03-27 07:14
public class plus {
public static void main(String []args)
{
int result=0;
int count=1;
for(int a=13;a<=1003;a+=10)
{
int b=count%2;
if(b==1)
result+=a;
else
result-=a;
count++;
}
System.out.println(result);
}
}
  • 4楼网友:玩家
  • 2021-03-27 06:15
int result = 0;
int number = 13;
while(number<1004){
System.out.print(number+"-"+(number+10)+"+");
result+=-10;
number+=20;
}
System.out.print("0="+result);
  • 5楼网友:蓝房子
  • 2021-03-27 05:16
public class Ref {

public static void main(String[] args) {
int end=3;
int start=1;
int count=0;
for(int i=1;i<100;i++){
if(i%2==0){
count-=getNumber(start,end);
}else {
count+=getNumber(start,end);
}
start++;
}
System.out.println(count);
}
static int getNumber(int start,int end){
String startStr=start+"";
String endStr=end+"";
String temp=startStr+endStr;
return Integer.parseInt(temp);
}
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯