用For 语句求1~1000中7的倍数之和及个数

如题所述

第1个回答  2011-07-01
s=0
sum=0
for i=1 to 1000
if i mod 7 =0 then
s=s+1
sum=sum+i
end if
next
msgbox "个数为 " & s & ",和为 " & sum
第2个回答  2011-07-01
int main()
{
int i,sum=0,count=0;
for(i=1;i<1000;i++)
{
if(i%7==0)
{
sum+=i;
count++;
}
}
printf("sum is :%d\n",sum);
printf("count is :%d\n",count);

return 0;
}本回答被提问者采纳
第3个回答  2011-07-01
int count = 0,sum=0;
for(int i=1;7*i<1000;i++){
count++;
sum+=7*count;
}
System.out.println(count);
System.out.println(sum);
第4个回答  2011-07-01
int max;
int i=1;
int n=0;
max=7*i;
while(max<1000){
i++;
n++;
max=7*i;
}
return n;
第5个回答  2011-07-01
int sum = 0;
int count = 0;
int i;
for (i=7;i<1000;i += 7)
{
count++;
sum += i;
}

用For 语句求1~1000中7的倍数之和及个数
for i=1 to 1000 if i mod 7 =0 then s=s+1 sum=sum+i end if next msgbox "个数为 " & s & ",和为 " & sum

C语言 输出1到1000之间所有7的倍数 急求
for(int i=1;i<=1000;i++){ if(i%7==0)printf("%d ",i);}

设计一个算法,输出1到1000之间所有7的倍数,并画出程序框图
回答:用VB做,设置一个command 按钮。代码如下 Private Sub Command1_Click() Dim k As Integer For k = 0 To 142 '1000内7的倍数最多为142倍 Print k * 7 '输出倍数在乘以7就可以得到1000内能整除7的数 Next k End Sub 希望对你有帮助,O(∩_∩)O哈哈~ 或者这个#include <stdio.h> #...

python用for和while循环计算1到100之间有多少个尾数为7或者是7的倍数...
for i in range(100):if (i%7==0)&&((i%10)==7):num+=1 print(num)

用for循环语句将其七的倍数和含有7的数字打印出来?
{ i=1;break;} n\/=10;} return i;} \/\/后面是主程序 main(){ int i,j,k;for(i=1,k=0;i<=200;i++)if(i%7==0||in7(i)){ printf("%5d",i);if(++k%10==0)printf("\\n");} printf("\\n1-200之间共有%d个7的倍数和含有7的数字。\\n",k);} 有什么问题请留言。

编写一个程序,同时计算1~1000之间的所有3的倍数之和与所有7的倍数之和...
dim beixu7 as integer beisu3 = 0 beisu7 = 0 for i = 1 to 1000 if i mod 3 = 0 then beisu3 = beisu3 + 1 if i mod 7 = 0 then beisu7 = beisu7 + 1 next i msgbox "所有3的倍数之和为:" & beisu3 & chr(10) & "所有的7的倍数之和为:" & beisu7 end...

使用for循环实现0~100以内有多少个是7的倍数
c语言 include "stdio.h"void main(){ int i ;i=7;while(i<=100){ if((i%7)==0)printf("%d",i);i+=7;} } 要求7的倍数,那么就是7不断加上n个7,最后超过了100就不是所求,小于100的就是所求。

编程计算从200到1000之间的所有7的倍数之和?
不知道你是什么语言啊,给你简单写下逻辑吧 写个循环从200开始到1000结束(for (int i=200;i<1000;i++)把每个数都除以7,能整除的留下来,单独存一个数组里(int[])最后再把这个数组里的数全部相加

输出1~100 中所有 7 的 倍数和末尾含7的数。并且求值
include <stdio.h> void main(){ int i;for (i = 1; i <= 100; i++){ if (i % 7 == 0)\/\/7的倍数 printf("%d\\n", i);else if (i % 10 == 7)\/\/最后一位为7的 printf("%d\\n",i);} \/\/getchar();}

使用Java程序输出1~100之间 7的倍数的个数.并打印.
int sum = 0;for (int i = 1; i < 101; i++) {if(i%7 == 0)sum += 1;}System.out.println(sum);

相似回答