编程介的小学生 2019-01-28 11:25 采纳率: 20.5%
浏览 477

要采用C语言程序的方式方式. 计算出给定数各个位上数字为偶数的和.

Problem Description
有一天, KIKI 收到一张奇怪的信, 信上要KIKI 计算出给定数各个位上数字为偶数的和.
eg. 5548
结果为12 , 等于 4 + 8

KIKI 很苦恼. 想请你帮忙解决这个问题.

Input
输入数据有多组,每组占一行,只有一个数字,保证数字在INT范围内.

Output
对于每组输入数据,输出一行,每两组数据之间有一个空行.

Sample Input
415326
3262

Sample Output
12

10

  • 写回答

2条回答 默认 最新

  • 白墨yan 2019-01-28 13:11
    关注

    #include
    int main ()
    {
    int i;
    for (i=0;;i++)
    {
    int a,sum=0;
    scanf ("%d",&a);
    for (i=0;a>0;i++)
    {
    int b=0;
    b=a%10;
    a/=10;
    if (b%2==0)
    sum+=b;
    }
    printf ("%d ",sum);
    }
    return 0;
    }
    我是C语言初学者,还有许多不足,请不要喷我,谢谢

    评论

报告相同问题?

悬赏问题

  • ¥15 nginx中的CORS策略应该如何配置
  • ¥30 信号与系统实验:采样定理分析
  • ¥100 我想找人帮我写Python 的股票分析代码,有意请加mathtao
  • ¥20 Vite 打包的 Vue3 组件库,图标无法显示
  • ¥15 php 同步电商平台多个店铺增量订单和订单状态
  • ¥15 关于logstash转发日志时发生的部分内容丢失问题
  • ¥17 pro*C预编译“闪回查询”报错SCN不能识别
  • ¥15 微信会员卡接入微信支付商户号收款
  • ¥15 如何获取烟草零售终端数据
  • ¥15 数学建模招标中位数问题