判断输入的一个数是否为回文数c++代码实例及运行结果
2018-02-04 22:28
447 查看
首位递增,末位递减,直到首位不再小于末位
c++代码
#include <iostream>
using namespace std;
int main()
{
int m;//待输入的数
int i=0,j=0;
int array[10];//将每个数分解
cout<<"请输入一个数"<<endl;
cin>>m;
while(m)
{
array[i++]=m%10;
m/=10;
}
i--;//while中的多自加了一个
while(i>j)
{
if(array[j++]!=array[i--])//首位递增,末位递减,直到首位不再小于末位
break;
}
if(j>i)
cout<<"是回文数"<<endl;
else
cout<<"不是回文数"<<endl;
return 0;
}
运行结果
c++代码
#include <iostream>
using namespace std;
int main()
{
int m;//待输入的数
int i=0,j=0;
int array[10];//将每个数分解
cout<<"请输入一个数"<<endl;
cin>>m;
while(m)
{
array[i++]=m%10;
m/=10;
}
i--;//while中的多自加了一个
while(i>j)
{
if(array[j++]!=array[i--])//首位递增,末位递减,直到首位不再小于末位
break;
}
if(j>i)
cout<<"是回文数"<<endl;
else
cout<<"不是回文数"<<endl;
return 0;
}
运行结果
相关文章推荐
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 判断输入的一个数是否为回文数c++代码实例及运行结果
- 4.设计一个Email邮箱注册应用程序。要求:用户输入完成单击“立即注册”按,判断“密码”和“确认密码”文本框内容是否一致,如果一致在立即注册按钮上方显示用户输入的邮件地址,运行结果如图所示。
- JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
- 输入一个整数判断是否是回文
- JS判断输入字符串长度实例代码(汉字算两个字符,字母数字算一个)
- 输入一个整数,判断该整数是否是回文!
- 编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都
- 让用户输入一个5位数(若不是5位数,则提示错误),判断它是不是回文数,输出判断结果。回文数:如12321是一个回文数,万位与个位相同,十位与千位相同。
- JAVA--第2周实验--用户从键盘输入一个1~9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数
- 如何用创建命名对象来判断应用程序是否已有一个实例在运行?
- 只要两行代码,就能判断一个App是否在前台运行