加油
题目描述:补全代码实现求区间[m,n] 中所有回文数的和, 回文数是正读与反读都是一样的正整数,且至少是两位数,如 525,1551。
#include <stdio.h>
int hws(long n)
{
// 在下面补齐函数代码
}
int main( )
{
long k,s=0;
int m, n;
scanf("%d %d", &m, &n);
for(k=m; k<=n;k++)
if(hws(k))
s=s+k;
printf("\n%ld",s);
return 0;
}
code:
#include<stdio.h>
int hws(long n)
{
int b=0,i=n;
while(i){
b=i%10+b*10;
i=i/10;
}
if(b==n){
return n;
}
}
int main()
{
long k,s=0;
int m,n;
scanf("%d %d",&m,&n);
for(k=m;k<=n;k++)
if(hws(k)&&k>10)
s=s+k;
printf("\n%ld",s);
return 0;
}