计算正整数N1到N2的累加和,用WHILE语句编写 N1和N2应该是你在程序运行的时候输入的大概是sum=0;while(n1<=n2){ sum=sum+n1; ++n1;} 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 long sum(long num1,long num2){ long result = 0; if(num1<1||num2<1){ return result; } while(num1<num2){ result+=num1++; } while(num2<num1){ result+=num2++; }} 请问傲龙你第2个WHILE语句判断N2《N1是做什么用的?如果是判断N1+到N2的和光一个WHILE语句不就够了么?如果N1〈N2那么N1++直到小于等于N2为止,这样不可以么?? while “当”的意思,“当 n1 小于或等于 n2 的时候,做......” sum = 0;for (int i=n1; i<=n2; i++) sum +=i; int getSum(int n1, int n2){ while(true) { if (n2 >= n1) return (n1+n2)*(n2-n1+1) /2 ; else return (n1+n2)*(n1-n2+1) /2 ; }} 求高手帮忙写个算法 Jtree 只知道节点名字,在该节点后面添加新节点 文件输出时,多了几个方块,奇怪,大家帮忙~~~ MD,没搞懂,为什么JAVA提供的API只支持解压缩ZIP,不支持解压缩RAR ! 为什么JAVA中的Date型,不能插入Oracle中的Date型呀? java的调用方式到底是怎样的? 如何知道鼠标离开了快捷菜单(JPopupMenu)? 急问:如何设置按钮的快捷键,比如设置一个按钮为上箭头? java组播接收数据导致网络不通 救我!! 怎样把JTree中定制COMBOBOX编辑器删除? 谁能给我一个ftp上传和下栽文件夹的原码
long result = 0;
if(num1<1||num2<1){
return result;
}
while(num1<num2){
result+=num1++;
}
while(num2<num1){
result+=num2++;
}
}
如果是判断N1+到N2的和光一个WHILE语句不就够了么?如果N1〈N2那么N1++直到小于等于N2为止,这样不可以么??
sum +=i;
{
while(true)
{
if (n2 >= n1)
return (n1+n2)*(n2-n1+1) /2 ;
else
return (n1+n2)*(n1-n2+1) /2 ;
}
}