java用for循环求1到n的和
答:int sum = 0,k=-1;for(int i = 1; i <=100; i++){ k = -k;sum = sum + (k*i);} System.out.println(sum);
答://1/1+1/2+2/3+3/5+5/8+8/13+13/21+21/34 public static void test(int param){ double a = 1;double b = 1;double sum = 0;double temp = 0;for (int j = 0; j < param; j++) { sum = sum + a/b;if (j == param-1 ){ System.out.println("sum:"+sum);}...
答:for(int i = 1; i<100; i++) { System.out.println(i);}
答:import java.util.Scanner; public class Zhi2{ public static void main(String[] args){ int number = 1; int sum = 0; int n; Scanner scanner = new Scanner(System.in); n = scanner.nextInt(); for (;number<=n;number++){ sum += number; } Sy...
答:使用for循环即可,代码如下:import java.util.Scanner;public class Demo07 {public static void main(String[] args) {System.out.println("请输入你要求和的数:");//提示用户输入Scanner in = new Scanner(System.in);int max = in.nextInt();//获得用户输入的值StringBuilder res =new ...
答:double sum=0,sumt,i,j;for(i=1;i<=100;i++){ for(j=1,sumt=1;j<=i;j++){ sumt*=j;} sum+=sumt;System.out.println(i+" "+sum+" "+sumt);} } } 如果实在要求这么大的阶乘 可以用数组方式解决 给你贴段代码 以前网上某位写的 忘记了 求阶乘的 import java.util.Scanner;...
答:用Java编程写程序求1!+2!+...10!,只需用两个循环层,第一个循环是阶乘值相加,第二个循环是获取阶乘值,如下:public class TestD {public static void main(String[] args){//1!+2!+3!+···+10!就是1到10阶乘值的和int sum=0;//循环10次for(int x=1;x<=10;x++){//阶乘初...
答:首先你可以看看他们的规律:奇数为相加,偶数为相减。然后再根据这个规律,去写出个步骤:可使用 for 循环,给定一个 n 判断 n 为奇数还是偶数 根据奇数还是偶数去进行相加或相减 代码如下:public static void main(String[] args) { // Record the amount int amount = 0; // You coul...
答:奇数就是不能被2整除的数,偶数就是能整除,所以N%2==0就能判断,那个计算个数,就一定要每个都做一次判断:for(i=0;i<N;i++){里面的自己写},但是怎么求得个数呢,对了!定义变量,num1和num2,分别计算奇数和偶数,if(N%2==0)num1++ else...这样就做出来了。。。
答:for (String str : integers) { System.out.println(str);/* 依次输出“A”、“B”、“C”、“D” */ } 11:使用要被遍历的对象中的元素的上级类型的循环变量 String[] strings = {"A", "B", "C", "D"};Collection< String> list = java.util.Arrays.asList(strings);for (...
网友评论:
阚贡19354933766:
java使用嵌套式for循环来计算n! -
61616全馨
: long factorial;//首先这里 变量的声明 应该是long型,而不是iong for (int n=1;n{ factorial=1;//初始化变量 for(int i=2;ifactorial=factorial*i;//常量的计算,用于计算阶乘的值,原理你应该明白:从1开始,1*2*3*4.....*n 最后得到结果.
阚贡19354933766:
如何用“java"中的“for”语句编写“1+1/2+1/3+……+1/n"并输出其结果. -
61616全馨
: class Test { public static void main(String[] args) { double sum=0; for(int i=1;;i++){ sum += 1/i; System.out.println(sum); } }} 补充楼上 for(int i=1; ;i++) 的意思是 i的初起始是1,之后每循环一次 i的 值都 + 1; 因为是 i++ 两个分号之间的东西 就是结束循环的条件了, 什么都不写就是永远的执行下去 而 i
阚贡19354933766:
Java编程:写出求n的阶乘的方法,并算出1到7的阶乘的和 -
61616全馨
: Java编程:写出求n的阶乘的方法,并算出1到7的阶乘的和方法:先编写求阶乘的方法,再通过for循环计算1到7的阶乘的和. 具体实现:public class Test {public static void main(String[] args) {int sum = 0; //保存阶乘的和for(int i = 1;i<=7;...
阚贡19354933766:
怎样用java的for循环语句编写一个累加1到100的奇数和偶数的和 -
61616全馨
: 写一个for就能写完了... 先定义一下:int sum1=0;int sum2=0; 偶数的: for(i=0;i<=100;i+=2){sum1+=i;System.out.println("now number:"+ i +",sum1="+sum1);} 奇数的: for(j=1;j<=100;j+=2){sum2+=j;System.out.println("now number:"+ j +",sum2="+sum2);}
阚贡19354933766:
用java编程s=1!+2!+3!+...+n! -
61616全馨
: public class Test { /*** @param args*/public static void main(String[] args) {// TODO Auto-generated method stubint n = 4;//这里是你要计算的nSystem.out.println(getSum(n));} public static int getSum(int n) {int sum = 0;for(int ...
阚贡19354933766:
编程求1到n中能被3或7整除的数之和.分别用for循环语句和while循环语句完成 -
61616全馨
: #include <iostream> using namespace std; int main() { int num = 0; for(int i = 1; i <= n; i++){if(i % 3 == 0 || i % 7 == 0)num += i; } int i = 1, num = 0; while(i <= n){if(i % 3 == 0 || i % 7 == 0 )num += i;i++; } cout << num << endl; //输出 return 0; } //num就是你要的和
阚贡19354933766:
在从1到n的正数中1出现的次数 JAVA
61616全馨
: 用一个for循环,从n开始,for(n=*;n>0;n--),然后用函数ltoa,将其变成字符串,再用一循环依次看是不是1,是就用变量k++,就行了.这题好像不会这么出,应该给出十几位数!
阚贡19354933766:
求从1到N的自然数之和(用java语言) -
61616全馨
: //假设n = 50 public class Add {public static void main(String[] args){int sum = 0;int n = 50;for (int i = 1; i <= n; i++){sum += i;}System.out.println("The result is:"+sum);} }
阚贡19354933766:
java用for循环计算1! 2! … 100! -
61616全馨
: long getFac(int n){ if(n < 0){ return -1; } if(n == 0){ return 1; } long sum = 1; for(int i=1;i<=n;i++){ sum *= i; } return sum;}
阚贡19354933766:
java for的循环 出n个数 -
61616全馨
: import java.util.Random; public class TTTTT { public static void main(String[] args){ Random r = new Random();int i = r.nextInt(100) + 50; int n = r.nextInt(3) + 10; System.out.println("i: "+i); System.out.println("n: "+n); i=i-3; for(int t=0;t System.out.println(i=i+3); } } }