求含有数字9但是不被9整除的七位数里面恰好含有两个9的整数有几个,和为多少。
1条回答 默认 最新
快乐鹦鹉 2022-09-10 21:06关注遍历所有7位数,拆解出每一位数字,看有几个9
#include <stdio.h> int main() { long long sum = 0; int count = 0,num = 0; int i,j,t; for(i=1000000;i<=9999999;i++) { num = 0; t = i; while(t>0) { if(t%10==9) { num++; if(num >2) break; t = t/10; } if(num == 2) { count++; sum += i; } } printf("共有%d个数有2个9,总和为%lld\n",count,sum); }解决 无用评论 打赏 举报 编辑记录