大学职业搜题刷题APP
下载APP
首页
课程
题库模板
Word题库模板
Excel题库模板
PDF题库模板
医考护考模板
答案在末尾模板
答案分章节末尾模板
题库创建教程
创建题库
登录
logo - 刷刷题
创建自己的小题库
搜索
【简答题】

一个,如果从左向右读(称之为正序数)和从右向左读(称之为反序数)是一样的,这样的数就叫回文数。任取一个,如果不是回文数,将该数与其反序数相加,若其和不是回文数,则重复上述步骤,一直到获得回文数为止。例如:68变成154(68+86),再变成605(154+451),最后变成1111(605+506),而1111是回文数。 以下程序验证一个猜想:任意一个十进制与其反序数相加后得到一个新的,重复该步骤最终可得到一个回文数。程序中c为重复处理的次数 #include using namespace std; int invert(int x) //求参数x的反序数 { int s; for(s=0; x>0; ________) s=s*10+x%10; return s; } int main() { int n, c=0; cout<<"请输入一个:"; cin>>n; while( ________ ) { n=n+invert(n); c++; } cout< <<",count="< <

手机使用
分享
复制链接
新浪微博
分享QQ
微信扫一扫
微信内点击右上角“…”即可分享
反馈
收藏 - 刷刷题收藏
举报
参考答案:
举一反三
相关题目:
刷刷题-刷题-导入试题 - 刷刷题
参考解析:
AI解析
重新生成
题目纠错 0
发布
刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-刷题-导入试题 - 刷刷题
刷刷题-单词鸭