分别使用for循环,while循环,do循环求1到100之间能被3整除的的整数和
时间: 2023-05-11 09:05:23 浏览: 295
使用for循环求1到100之间能被3整除的整数和:
```
sum = 0
for i in range(1, 101):
if i % 3 == 0:
sum += i
print(sum)
```
使用while循环求1到100之间能被3整除的整数和:
```
sum = 0
i = 1
while i <= 100:
if i % 3 == 0:
sum += i
i += 1
print(sum)
```
使用do循环求1到100之间能被3整除的整数和:
```
sum = 0
i = 1
repeat
if i % 3 == 0 then
sum = sum + i
end
i = i + 1
until i > 100
print(sum)
```
注意:以上三段代码分别使用了Python、Java和Lua语言编写,可以根据需要选择其中一种语言来运行。
相关问题
用Java分别使用for循环,while循环,do循环求1到100之间能被3整除的的整数和
以下是Java代码:
使用for循环:
int sum = 0;
for(int i = 1; i <= 100; i++){
if(i % 3 == 0){
sum += i;
}
}
System.out.println("1到100之间能被3整除的整数和为:" + sum);
使用while循环:
int sum = 0;
int i = 1;
while(i <= 100){
if(i % 3 == 0){
sum += i;
}
i++;
}
System.out.println("1到100之间能被3整除的整数和为:" + sum);
使用do-while循环:
int sum = 0;
int i = 1;
do{
if(i % 3 == 0){
sum += i;
}
i++;
}while(i <= 100);
System.out.println("1到100之间能被3整除的整数和为:" + sum);
-分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。
使用for循环:
int sum = ;
for(int i=1; i<=100; i++){
if(i%3 == ){
sum += i;
}
}
printf("1到100之间所有能被3整除的整数的和为:%d", sum);
使用while循环:
int sum = ;
int i = 1;
while(i <= 100){
if(i%3 == ){
sum += i;
}
i++;
}
printf("1到100之间所有能被3整除的整数的和为:%d", sum);
使用do循环:
int sum = ;
int i = 1;
do{
if(i%3 == ){
sum += i;
}
i++;
}while(i <= 100);
printf("1到100之间所有能被3整除的整数的和为:%d", sum);
阅读全文