C++整数数组回文检查器
C++ Integer Array Palindrome Checker
我使用以下代码对整数数组进行回文检查,并使用变量'declare'的值作为回文检查。我使用的技术是,如果declare在末尾是1,那么数组是回文的,否则不是。但它不起作用。在代码的末尾,它始终保持已初始化的declare的值,与代码的其余部分无关。请调试。
#include <iostream>
using namespace std;
void main()
{
int array1[3] = {0,0,1};
int j = 2;
cout << "Given Array is:n";
for (int i = 0; i < 3; i++)
cout << array1[i];
cout << endl;
int determiner[3];
for (int i = 0; i <3; i++){
determiner[j] = array1[i];
j -= 1;
}
cout << "Reversed Array is:n";
for (int i = 0; i < 3; i++)
cout << determiner[i];
cout << endl;
int declare;
for (int u = 0; u < 3; u++)
{
if (array1[u] = determiner[u])
{
declare = 1;
}
if (array1[u] != determiner[u])
{
declare = 0;
break;
}
}
cout << endl;
cout << declare<< endl;
if (declare==1)
cout << "Given Array is Palindrome. Cheers!!!n";
if (declare==0)
cout << "Emhmm! This aint Palindrome.n";
system("pause");
}
如果(array1[u]=确定器[u])
应该是
如果(array1[u]==确定器[u])
相关文章:
- C++:正在检查LinkedList中的回文-递归方法-错误
- 如何检查C ++ STL列表是否为回文?
- C++ - 检查结构数据类型中的单词是否为回文
- 递归回文检查,不使用向量、大小或其他参数
- 是否可以检查存储在堆栈上的单词是否是回文,而C++中没有任何附加数据结构
- 任何人都可以检查这个回文 c++ 代码是否正确
- C++ 检查回文时如何忽略上下之间的差异
- C++回文检查解决方案被一个测试用例跳闸
- 寻找一种更有效的方法来使用 STL 函数检查字符串是否为回文
- 回文检查器代码卡在无限循环中
- 内联程序集 - 检查单词是否为回文
- C++整数数组回文检查器
- 检查子数组是否为带指针的回文数组
- 验证代码以检查数字是否为回文
- 使用检查功能查找给定范围内的所有回文数
- 检查数字是否是C++中的回文
- 检查数字是否为回文
- 使用数组和无指针创建回文字符串检查器C++
- 检查字符串是否为回文
- 如何检查回文列表