判断一个小于1000的数是否回文数请用C++代码
答案:2 悬赏:0 手机版
解决时间 2021-02-13 07:30
- 提问者网友:川水往事
- 2021-02-12 20:07
判断一个小于1000的数是否回文数请用C++代码
最佳答案
- 五星知识达人网友:神也偏爱
- 2021-02-12 21:41
#include<iostream>using namespace std;int lfh(int x){int c,t=0;c=x; //将x赋值给c. 用c参与while循环.while(c){t*=10; //每次将t乘以10, 等于将原本的个位一直往前移动.t+=c%10; //t每次都加上c现在的个位.c/=10;//c每次都除以10. 等于说通过上面将原本的个位取出来以后,就将c中的个位去掉.让十位成为个位}if(t==x){cout<<t<<'\t';return 1;}return 0;}int main(){int m,n,t;cout<<"请输入范围:";cin>>m;cin>>n;for(t=m;t<n;t++)lfh(t);return 0;} 判断一个小于1000的数是否回文数请用C++代码(图1)答案网 www.Zqnf.com 答案网 www.Zqnf.com ======以下答案可供参考======供参考答案1:1.第一种情况:设1000的数为两位数,个位数字是a、十位数字为b,则两位数的形式为ba。要得到回文数,a、b两个数字必须相同。2.第二种情况:设1000的数为三位数,个位数字是a、十位数字为b、百位数字为c,则三位数的形式
全部回答
- 1楼网友:低血压的长颈鹿
- 2021-02-12 22:11
好好学习下
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯