C语言(5)A+B

来源:互联网 发布:时间轴js特效代码 编辑:程序博客网 时间:2024/05/01 18:53
描述
做了A+B Problem之后,Yougth感觉太简单了,于是他想让你求出两个数反转后相加的值。帮帮他吧
输入
有多组测试数据。每组包括两个数m和n,数据保证int范围,当m和n同时为0是表示输入结束。
输出
输出反转后相加的结果。
样例输入
1234 1234125 1170 0
样例输出
86421232
#include <stdio.h>int main(void){int n,m,flag,sn,sm;while(1){scanf("%d%d", &n, &m);if(n == 0&& m == 0){break;}sn = n%10;sm = m%10;n /= 10;m /= 10;while(1){if(n == 0){break;}//printf("sn %d \n", sn);sn *= 10;sn += (n%10);n /= 10;}while(1){if(m == 0){break;}//printf("sm %d\n", sm);sm *= 10;sm += (m%10);m /= 10;}printf("%d\n", sn+sm);}return 0;}

原创粉丝点击