1094:与7无关的数

//还没有学到后面的内容,所以程序写的有点复杂,不过还是实现了,这里很容易因为一个“=“和”==”符号的搞混出错,要注意下

#include

#include
using namespace std;
int main()
{
   int on,s,n;
   int sum=0;
  scanf("%d",&n);
  for(int i=1 ;i<=n; i++)
  {  
on=1;
if(i%7==0) on=0;
else
{  
s=i;
while(s!=0)
{
if(s%10==7) on=0;

s=s/10;
}


}
if(on==1) sum=sum+i*i;
  }
  printf("%d",sum);
  return 0;
}

你可能感兴趣的:(1094:与7无关的数)