用for循环语句求出1~1000之间所有是5的倍数的数值之和。 (java程序设计)

最好吧程序写的详细点,谢谢

class Test
{
public static void main(Sting args[])
{
Test t=new Test();
t.gerSum();//调用求和方法
}
public int getSun()
{
int sum=0;
for(int i=1;i<=1000;i++)
{
if(i%5==0)//判断余数是否等于0
{
sum=sum+i;
}
}
return sum;
}
}
//不能再详细了。。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-08
int i=1;
int sum=0;
while(i<=1000){
if(i%5==0)
sum+=i;
i++;
}
第2个回答  2012-12-08
int getSum(){
int sum=0;
for(int i=1;i<=1000;i++){
if(i%5==0){
sum+=i;
}
}

return sum;
}本回答被网友采纳
第3个回答  2012-12-08
一楼是对的

...之间所有是5的倍数的数值之和。 (java程序设计)
public static void main(Sting args[]){ Test t=new Test();t.gerSum();\/\/调用求和方法 } public int getSun(){ int sum=0;for(int i=1;i<=1000;i++){ if(i%5==0)\/\/判断余数是否等于0 { sum=sum+i;} } return sum;} } \/\/不能再详细了。。

...100中所有能被5且能被7整除的数。Java程序设计方面的。
public class Test { public static void main(String [] args) { for(int n=1;n<=100;n++){ \/\/ 被5且能被7整除的数 if((n%7==0) && (n % 5 == 0)){ System.out.print("" + n + " "); } } }} ...

用java编写使用do-while循环语句实现计算1~100之和的程序段
用java编写使用do-while循环语句实现计算1~100之和,如下:package com.test;public class TestA {public static void main(String[] args) {\/\/计量int count=0;\/\/总是int sum=0;\/\/do循环不管while循环条件,都会执行一次do{sum+=count;count++;\/\/只要count还满足while,那还会执行一次,直到不满足...

设计一个程序求1~1000中3的倍数的数之和和7的倍数的数之和
{ public static void main(String[] args){ int i,sum1=0,sum2=0;for(i=1;i<1001;i++){ if(i%3!=0)continue;sum1+=i;} System.out.println(sum1);} } 【用java求1000以内3的倍数的总和为166833。。。求6的话,可以再加个for,将3改成6,sum1改成sum2】

程序设计,用while语句:输入任意五个整数,计算其中正数的和
define MAX 5 void main( ){ int i = 0 , num[MAX] , sum = 0 ;for( i = 0 ; i < MAX ; i ++ )scanf("%d", &num[ i ] ) ; \/* 循环输入任意五个整数到数组 num[ ] 中 *\/ i = 0 ; \/* i 的初值置为 0 *\/ while( i < MAX ){ if( num[i] <=0 ) \/* ...

java如何实现输入整数,求1— n中所有能被2或者3整除数的和。
输入整数n,求1—n中所有能够被2或者被3整除的数之和,这样的Java程序可以用for函数来实现。具体程序如下:Scanner sc = new Scanner(System.in);int n = sc.nextInt();int temp = 0;for (int i = 1; i <= n; i++) { if (i % 2 == 0 || i % 3 == 0){ temp += i;}...

详解Java递归(Recursion)通过递归解决迷宫回溯及八皇后问题
static int[][] initMap(){\/\/先创建一个二维数组,模拟一个八行七列的迷宫地图int[][] map = new int[8][7];\/\/使用数字1表示墙上下全部置为1for (int i=0;i<7;i++){map[0][i] = 1;map[7][i] = 1;}\/\/左右全部置为1for (int i=0;i<8;i++){map[i][0] = 1;...

编写Java程序,使用while循环语句计算1+1\/2!+1\/3!…1\/20!之和.
package practice;\/ 使用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类型,+=:会自动类型提升,而=则不会 所...

C语言:用for循环语句编程输出1—20之间的所有整数,两数之间以空格分隔...
for(i=min,c=0;i<=max;i++){ if((i%3 == 0 )&&(i%7 ==0))printf("%d",i);c++;if(c%4 == 0)printf("\\n");} } \/*5、输出1至1000之间所有满足用3除余2、用5除余3、用7除余2的数(要求每行只输出5个数)*\/ int main(int argc, char **argv){ int min=1,max=...

编写程序:求1-3+5-7+…-99+101的值,java语言
include<stdio.h> int main(){ int i,j,sum1=0,sum2=0;{ for(i=1;i<=101;i+=4)sum1+=i;for(j=3;j<=99;j+=4)sum2+=j;} printf("sum=%d",sum1-sum2);return 0;}

相似回答