数字和为5的整数

1227 数字和为5的整数

题目描述

求三位数[k1,k2]之间所有数字之和为5的整数。

输入描述

/*
输入两个正整数k1和k2,k1和k2都是三位数。K2>K1。
*/
100 200

输出描述

/*
求[k1,k2]之间所有数字之和为5的整数。输出所有符合条件的数,每个数占1行。
*/
104
113
122
131
140
#include<stdio.h>
void handle(int a,int b){
    int i=0,j=0;
    int sum=0;
    int temp=0;
    for(i=a;i<=b;i++){
        temp = i;
        sum = 0;
        for(j=0;j<3;j++)//三位数
        {
            sum+=temp%10;
            temp/=10;
        }
        if(sum==5)
            printf("%d
",i);
    }
}

int main(){
    int a,b,c;
    scanf("%d %d",&a,&b);
    handle(a,b);
    return 0;
}
原文地址:https://www.cnblogs.com/lwp-nicol/p/14301085.html