求所有小于等于n的与七无关的正整数的平方和
#include"stdio.h"
#include"math.h"
main()
{
long int t,n,i,a,sum=0;
scanf("%ld",&t);
for(i=1;i<=t;i++)
{
scanf("%ld",&n);
for(a=n;a>=1;a--)
{
if((a%7!=0)&&(a%10!=7)&&(a/10!=7))
sum=sum+pow(a,2);
}
printf("%ld\n",sum);
sum=0;
}
}
2条回答 默认 最新
- ˚‧º·(˚ ˃̣̣̥᷄⌓˂̣̣̥᷅ ) 2022-10-29 02:22关注
如果a十位不等于7的话要写成int(a/10)!=7吧
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录