#include <stdio.h>
int is( int number );
void count_sum( int a, int b );
int main() {
int a, b;
scanf("%d %d", &a, &b);
if (is(a)) printf("%d is counted.\n", a);
if (is(b)) printf("%d is counted.\n", b);
count_sum(a, b);
return 0;
}
int is(int number) {
//1526
int c,d;
int sum=0;
while(number!=0) {
c=number%10;
sum=sum+c;
number=number/10;
}
if(sum==5) {
return 1;
} else {
return 0;
}
}//104 999
void count_sum( int a, int b ) {
int i;
int sum1=0;
int count=0;
for(i=a; i<=b; i++) {
if(is(i)) {
count++;
sum1=sum1+i;
}
}
printf("count = %d, sum = %d",count,sum1);
}
实验2-4-1 统计各位数字之和是5的数 (20分)
原创
©著作权归作者所有:来自51CTO博客作者wx57df915d0f174的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
实验4-2-8 输出整数各位数字 (15 分)
实验4-2-8 输出整数各位数字 (15 分)本题要求编写程序,对输入的一个整数,从高位开始逐位分
c语言 算法 #include 输出格式 2d -
实验2-1-7 整数152的各位数字 (10 分)
实验2-1-7 整数152的各位数字 (10 分)本题要求编写程序,输出整数152的个位数字、十位数字和百位数字的值。输入格式:本题无输入。输出格式
c语言 算法 #include 格式输出 输出格式 -
实验4-1-12 黑洞数 (20 分)
实验4-1-12 黑洞数 (20 分)黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换
c++ 算法 c语言 格式输出 #include -
2180. 统计各位数字之和为偶数的整数个数
给你一个正整数 num ,请你统计并返回 小于或等于 num 且各位数字之和为 偶数 的正整数的数目。正整数的 各位数字之和 是其所
算法 leetcode 数据结构 java代码