Z Courses

A Simple Web Classroom

用户工具

站点工具


趣题:cpp:判断数组中的回文数

这是本文档旧的修订版!


# 判断数组中的回文数

## 题目描述

给出一个数组,对数组中的值进行逐一判断,并返回其值是否为回文数

## 输入

输入10个数值,以空格隔开

## 输出

输出10行,分别是数组中的10个数值及其是否为回文数的提示

## 代码参考

```cpp #include <iostream> using namespace std; bool check(int n) {

  int n1=n;
  int m,t=0;
  while(n!=0)
  {
m=n%10;
n=n/10;
t=t*10+m;
  }
  if(n1==t)
return true;
  else
return false;

} int main(){

  int a[10];
  for(int i=0;i<10;i++)
cin >> a[i];

  for(int i=0;i<10;i++)
  {
if(check(a[i]))
    cout << a[i] <<"是回文数"<<endl;
else
    cout << a[i] <<"不是回文数"<<endl;
  }

} ```