主题:求大神,本人菜鸟,这道C++题,实在想不通
920871998
[专家分:0] 发布于 2013-04-10 22:39:00
编程序,从键盘输入正整数n,求出n与其反序数之和并输出。例如,输入2038,输出应为 2038+8302=10340。
回复列表 (共5个回复)
沙发
bruceteen [专家分:42660] 发布于 2013-04-11 08:38:00
[code=c]
#include <stdio.h>
unsigned foo( unsigned n )
{
unsigned r = 0;
for( ; n; n/=10 )
r = r*10 + n%10;
return r;
}
int main()
{
unsigned n, r;
scanf( "%u", &n );
r = foo( n );
printf( "%u+%u=%u\n", n, r, n+r );
return 0;
}
[/code]
板凳
920871998 [专家分:0] 发布于 2013-04-11 16:37:00
虽然有好多的简写,我都看不懂,不过我还是学习到了怎么样算,真心的谢谢
3 楼
029sizu [专家分:0] 发布于 2013-04-11 16:51:00
写的挺好的 www.029lianzu.com
4 楼
long2013 [专家分:0] 发布于 2013-09-07 11:12:00
打码平台 邀请软件作者加盟,一切验证码传输代答题,作者可得高额提成,群号:158716728
为广大软件开发者、工作室、普通用户提供即时、精准的验证码图片识别答题服务以快速解决海量验证码识别. 简单接入:提供API,调用Demo,支持C,C++,C#,E,.net,vb,java,delphi,php,au3,python,按键精灵等等超过28种
5 楼
网络雄风 [专家分:90] 发布于 2014-04-26 16:18:00
且学且珍惜,得认学习真正消化
我来回复