问题标题:
【关于求出13-23+33-43.973-983+993-1003的值的问题,请教下为什么我的代码是错的publicclassconputedemo{publicstaticvoidmain(Stringargs[]){intresult=0;inti=13,j=23;do{result=result+(i-j);i=i+20;j=j+20;}whil】
问题描述:
关于求出13-23+33-43.973-983+993-1003的值的问题,请教下为什么我的代码是错的
publicclassconputedemo{
publicstaticvoidmain(Stringargs[]){
intresult=0;
inti=13,j=23;
do{
result=result+(i-j);
i=i+20;
j=j+20;
}while(i
谭松林回答:
intresult=0;x09x09inti=13,j=23;x09x09do{x09x09x09result=result+(i-j);x09x09x09i+=20;x09x09x09j+=20;x09x09}while(i
是湘全回答:
我试过了,不对的。结果是-1000的
谭松林回答:
哈哈。我回答错了,不过你的程序是对的答案应该是-500可以给你这么解释下你算算993-13=980吧,然后20一次一共980/20=49次1003-23=980也是49词。然后他们的差值每次是10吧,也就是-490了我们这里吧最好一次没算所以应该是-500
点击显示
其它推荐
热门其它推荐