编写一个Java应用程序,使用while循环语句计算1~1000之间能被3和7同时整除的整数之和。
时间: 2023-05-22 12:01:02 浏览: 127
以下是Java应用程序的代码:
public class Main {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 1000) {
if (i % 3 == 0 && i % 7 == 0) {
sum += i;
}
i++;
}
System.out.println("1~1000之间能被3和7同时整除的整数之和为:" + sum);
}
}
希望对您有所帮助!
相关问题
编写一个Java程序使用while 循环语句计算1-1000之间能被3和7同时整除的整数之和。 编写一个Java应用程序计算1+2!++3!+4!.......从第10项到第20项之和。
计算1-1000之间能被3和7同时整除的整数之和的Java程序:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
int i = 1;
while (i <= 1000) {
if (i % 3 == 0 && i % 7 == 0) {
sum += i;
}
i++;
}
System.out.println("1-1000之间能被3和7同时整除的整数之和为:" + sum);
}
}
```
计算1+2!++3!+4!.......从第10项到第20项之和的Java程序:
```java
public class Main {
public static void main(String[] args) {
int sum = 0;
int fac = 1;
for (int i = 10; i <= 20; i++) {
for (int j = 1; j <= i; j++) {
fac *= j;
}
sum += fac;
fac = 1;
}
System.out.println("1+2!+3!+4!.......从第10项到第20项之和为:" + sum);
}
}
```
用c语言编写程序,计算出1000到5000之间能被3和7整除但不能被13整除的所有整数的和。 要求用while循环语句
#include <stdio.h>
int main() {
int num = 1000;
int sum = 0;
while (num <= 5000) {
if (num % 3 == 0 && num % 7 == 0 && num % 13 != 0) {
sum += num;
}
num++;
}
printf("1000到5000之间能被3和7整除但不能被13整除的所有整数的和为:%d\n", sum);
return 0;
}
阅读全文