判断输入的一个数是否为回文数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判断程序是否运行,且只能运行一个实例
- 在主函数中提示用户输入用户名和密码。另写一方法来判断用户输入是否正确。该方法分别返回一个bool类型的登录结果和和一个string类型的登录信息。如登录成功,返回true及“登录成功”,若登录失败则返回false及“用户名错误”或“密码错误”(使用out参数)
- java 判断两个对象是否为同一个对象实例代码
- C# WINFORM判断程序是否运行,且只能运行一个实例
- 输入一个整数,判断该整数是否是回文!
- 输入一个数,判断它是否是回文数。
- C实例--判断一个字符串是否是回文数
- 判断一个类或实例是否继承自某类的python代码