public class exercise {
public static void main(String[] args) {
int sum = 0;
int x = 1;
while(x<=4){
sum=sum+1/(x+1);
x=x++;
}
System.out.print(sum);
}
}
为什么这个执行后什么也不出现,我不知道哪里错了,eclipse又不报错。我不知道哪里不对。
java while语句 求1+1\/2+1\/3+1\/4
sum = sum + isShu; } System.out.println(sum);} }写这个计算公式你应该以数学的角度去想.Step1. sum=1\/2+0;Step2. sum=1\/3+sum;Step3. sum=1\/4+sum;.以此类推..Step19. sum=1\/20+sum;第一个问题.用while是不是最快最简便的?对于一开始初学者来说,实现一个问题的教...
在Java中求1+1\/2+1\/3+1\/4+...+1\/99+1\/100等于多少
public class Test1 { public static void main(String[] args) { double f = 0;for(double i = 1;i <= 100;i++){ f = f + 1\/i;} System.out.println(f);}} 结果:
Java编程:计算1+1\/2+1\/3+1\/4+···+1\/n,加到多少项时,其和可超过10...
public class test { public static void main(String args[]) { double n=1;double sum=0;while(sum<10){ sum=sum+1\/n;System.out.println("n="+n);System.out.println("sum="+sum);n++;} System.out.println("加到第"+(n-1)+"项时满足sum>10");} } n=12367.0 sum=10.00...
用JAVA的For循环编写1+1\/2+1\/3+1\/4+1\/5+1\/6+1\/7+1\/8+1\/9+1\/10
class jia{ public static void main(String[] args){ float sum = 0;for (int i = 1;i <= 100;i++) { sum+=(float)1\/i;} System.out.println(sum);} } 我把上面的哥们的东西改了下,估计更好看一些!运行没错。
java求表达式"1+1\/2+1\/3+1\/4+1\/5"的结果
您好:您的这个题,可以使用java中递归算法来实现,具体递归方法如下:如果n不等于1,则返回 1.0\/n + getInfo(n-1),不断通过递归来做运算,最终得到运算结果。可参考图中的代码及运算结果。仅供参考,希望对你有帮助!
编写Java程序,使用while循环语句计算1+1\/2!+1\/3!…1\/20!之和.
使用while循环 计算1+1\/2!+1\/3!+...+1\/20!a用于存储前n个阶乘分之一 sum 用于累加和 \/ public class WhileDemo { public static void main(String[] args) { \/*i=i+1的简写形式是i+=1;但是二者有本质的区别:如果 i是short类型,+=:会自动类型提升,而=则不会 所以 short i=0;i+...
用java编写个1+1\/2+1\/3+1\/4...1\/n
public static void main(String[] args) { System.out.print("输入n:"); int n = new Scanner(System.in).nextInt(); double sum = 0; int i = 1; while (i <= n) { sum += (double) 1 \/ i++; } System.out.println(sum);} ...
用for循环语句计算1+1\/2+1\/3+1\/4~~~+1\/1+n其中n=1,2,
我用java写的 n是你要加到得那个数,我没看清你要加到几分之几 就用n代替了 如果你要加到1/100就把n换成100 class A{ public static voidmain(String args[]){ double b=0;for(int i=1;i<=n;i++){ b+=1\/(double)i;} System.out.println(b);} } ...
使用java程序实现 根据输入的自然数n求1+1\/2+1\/3+1\/4+…+1\/n的和
public void countN(){ BufferedReader br = null;BigDecimal n =null;for(int i=0;i>-1;){ br= new BufferedReader( new InputStreamReader(System.in));\/\/如果输入非数字或类型不对则重新输入 try{ n =new BigDecimal(Integer.parseInt(br.readLine()));break;}catch(Exception e1){ Syste...
java用do-while循环计算1 1\/2! 1\/3! 1\/4! ...的前20项和
for (int i = 1; i <= n; i++) { result *= i;} return result;} 然后如你要求的用dowhile()循环计算:(也给你写了个方法)public static double caculate(int n) { double sum = 0.0;int i=1;do{ sum = sum + 1.0 \/ jieCheng(i);i++;} while(i<=n)return sum;...