c语言:用三种循环结构,求1000以内所有能被5和7整除的数的和用三种循环结构,求1000以内所有能被5和7整除的数的和.这是说要分别用上三种循环结构吗?就是要做三个答案出来?这是我做的,for,

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 01:27:47
c语言:用三种循环结构,求1000以内所有能被5和7整除的数的和用三种循环结构,求1000以内所有能被5和7整除的数的和.这是说要分别用上三种循环结构吗?就是要做三个答案出来?这是我做的,for,c语

c语言:用三种循环结构,求1000以内所有能被5和7整除的数的和用三种循环结构,求1000以内所有能被5和7整除的数的和.这是说要分别用上三种循环结构吗?就是要做三个答案出来?这是我做的,for,
c语言:用三种循环结构,求1000以内所有能被5和7整除的数的和
用三种循环结构,求1000以内所有能被5和7整除的数的和.
这是说要分别用上三种循环结构吗?就是要做三个答案出来?
这是我做的,for,运行出来应该是正确的吧.
#include
main()
{
int a,s=0;
for(a=35;a

c语言:用三种循环结构,求1000以内所有能被5和7整除的数的和用三种循环结构,求1000以内所有能被5和7整除的数的和.这是说要分别用上三种循环结构吗?就是要做三个答案出来?这是我做的,for,

这是一个while的写法:

#include<stdio.h>
main()
{
int a=35,s=0;
while(a<=1000)
{
if(a%5==0&&a%7==0)
s=s+a;
a++;
}
printf("s=%d\n",s);
getch();
}

最后是do while的写法:

#include<stdio.h>
main()
{
int a=35,s=0;
do
{
if(a%5==0&&a%7==0)
s=s+a;
a++;
}while(a<=1000);
printf("s=%d\n",s);
getch();
}