请教一道C++题目,急。。。。。

[复制链接]
查看11 | 回复5 | 2012-6-29 23:34:52 | 显示全部楼层 |阅读模式
*a=*a+m*m;...
回复

使用道具 举报

千问 | 2012-6-29 23:34:52 | 显示全部楼层
*a=*a+m*m思路为,将s每次都做除以10的操作,如果整除后结果不为0,表明数位分解为完全结束,那么接着做循环,将分解出来的数据做平方运算,与当前a相加。例如s=151那么则有循环第一次判断,s=123,由于s不为0,运行循环m=S%10. m=123%10,m=3*a=*a+m*m.那么*a的值从0变成了,9s/=10....
回复

使用道具 举报

千问 | 2012-6-29 23:34:52 | 显示全部楼层
*a + m * m我的是标准答案。...
回复

使用道具 举报

千问 | 2012-6-29 23:34:52 | 显示全部楼层
横线应该是*a+m*m...
回复

使用道具 举报

千问 | 2012-6-29 23:34:52 | 显示全部楼层
m*m+*a...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行