判断输入的一个数是否为回文数c++代码实例及运行结果
2018-02-04 22:28
585 查看
首位递增,末位递减,直到首位不再小于末位
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邮箱注册应用程序。要求:用户输入完成单击“立即注册”按,判断“密码”和“确认密码”文本框内容是否一致,如果一致在立即注册按钮上方显示用户输入的邮件地址,运行结果如图所示。
- C# WINFORM判断程序是否运行,且只能运行一个实例
- 输入一个数,判断它是否是回文数。
- 从控制台输入一个数,判断这个数是否为回文数
- C# WINFORM判断程序是否运行,且只能运行一个实例
- C# WinForm 判断程序是否已经在运行,且只允许运行一个实例,附源码
- 判断一个数 是否是回文数 C语言代码!
- JavaScript代码判断输入的字符串是否含有特殊字符和表情代码实例
- 让用户输入一个5位数(若不是5位数,则提示错误),判断它是不是回文数,输出判断结果。回文数:如12321是一个回文数,万位与个位相同,十位与千位相同。
- 编写一个Java应用程序。用户从键盘输入一个1—9999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223都