借用楼上的
#include
bool judge(int x)//bool类型 返回1或0
{
int p = 0;
while(x)
{
p += x%10;//p是x各位数字之和
x = x/10;
}
return p%7==0;判断p是否能被7整除 能就返回1
}
int main() {int j;
int i;
for(i=10;i<=1000;i++) {
j=judge(i);//调用judge函数 根据返回值来判断
if(j==1) printf("%d\n",j);
}
return 0;
}
void main()
{
int m=0;//计算有多少个
int k=0;
for(int i=10;i<=1000;i++)
{
for(int j=11;j<=1000;j++)
{
k=k+i+j;
if(k%7==0)
{
m++;
}
}
k=0;
j++;
}
cout<
思路:给一个数k,i,j变量,从10开始+11+12。.看有没有是的 再从11开始+12+13 一直循环下去,双循环