“21天好习惯” 第一期-19

加油

题目描述:补全代码实现求区间[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;

}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值