当前位置:首页>开发>正文

java循环求累加和! java语言,在while循环中怎样将循环过程中的数相加

2023-04-23 16:26:21 互联网 未知 开发

 java循环求累加和! java语言,在while循环中怎样将循环过程中的数相加

java循环求累加和!

public class Test {
public static void main(String[] args) {
String stuNo = "201951897"
String lastNo = stuNo.substring(stuNo.length() - 1)
int number = Integer.parseInt(lastNo) 3
int sum = 0
int count = 0
for (int i = 0 i < 100 i ) {
if (i % number == 0) {
count
sum = i
}
}
System.out.println("学号最后一位数字加三: " number)
System.out.println("倍数在一百以内有: " count "个")
System.out.println("所有该数的倍数其累加和: " sum)
}
}

java语言,在while循环中怎样将循环过程中的数相加

1、在循环外部设置一个整型变量sum

intsum=0

2、实现while循环,在循环内实现sum累加
inti=0
while(i<10){
  sum = sum i//把循环的数字加到sum变量中,实现累加
  i
}

java数字累加问题

public static void main(String[] args) {
        sum(1, 0)
    }

    public static void sum(int i, int sum) {
        sum  = i
        System.out.println(sum)
        if (i < 100) {
            sum(i   1, sum)
        }
    }

    这个行吧

    如有疑问,请追问;如有帮助,还望采纳一下,谢谢

java数组中的数字相加

//使用一个循环,累加循环变量即可
int[] Day1={31,28,31,30,31,30,31,31,30,31,30,31}
int sum = 0
for(int i : Day1){
sum = i
}
System.out.println(sum)

java数组累加的问题

应该是
for (int mo = 0 mo <= i mo ) {
switch (mo) {
case 0:
mday[mo] = 0
break
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
mday[mo] = 31
break
case 2:
if (ryear.equals("平年")) {
mday[mo] = 28
}
else
mday[mo] = 29
break
case 4:
case 6:
case 9:
case 11:
mday[mo] = 30
break
}
System.out.println(mo)
mdays = mday[mo] mdays

System.out.println("为什么" mday[mo])
}

如果switch (i)的话只有mday[i]被正确赋值,其余的都是默认值零,当然输出零了。

最新文章