永发信息网

编程题,对于输入的两个正整数A和B,计算数字0-9分别在A+B中出现的次数,

答案:1  悬赏:0  手机版
解决时间 2021-03-31 19:29
  • 提问者网友:杀生予夺
  • 2021-03-31 05:49
编程题,对于输入的两个正整数A和B,计算数字0-9分别在A+B中出现的次数,
最佳答案
  • 五星知识达人网友:骨子里都是戏
  • 2021-03-31 06:26

#include 
int main()
{int a,b,i,x[10]={0};
 scanf("%d%d",&a,&b);
 for(a+=b;a;a/=10)x[a%10]++;
 for(i=0;i<10;i++)
   if(x[i])printf("%d:%d
",i,x[i]);
 return 0;
}追问如果输入数据第一行是一个正整数T(0<T<=100),表示有T组数据,每组两个数,表示a,b(0<=a<=b<=1000000),对于每组数据在一行上按照数字由小到大的顺序输出其出现的次数,各整数间以一个空格间隔。
输入样式:
2
100 9
610 20
输出样式
0:1 1:1 9:1
0:1 3:1 6:1
大佬能再看看嘛_(:з」∠)_追答
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯