c+编程

#包含?" iostream "

使用?命名空间?std

班级?佩林?{

int?低,?向上,?数数;

int?a[100];

公共:

佩林(int?l,?int?r)?{低?=?l;?向上?=?r;数数?=?0;}

int?佩林(int?x)?{

夏尔?b[8];

int?r?=?0;

int?l?=?0;

什么时候?(x?& gt?0)?{

b[r++]?=?x?%?10;

x?/=?10;

}

什么时候?(l?& lt?r)?{

如果?(b[l++]?!=?b[ - r])

回归?0;

}

回归?1;

}

作废?func()?{

int?我?=?低?-1;

数数?=?0;

什么时候?(++i?& lt=?up)?{

int?c?=?我?*?我;

如果?(佩林(c))?一个[count++]?=?我;

}

}

作废?show()?{

int?我?=?-1;

cout?& lt& lt?“count=?& lt& lt?数数?& lt& lt?endl

cout?& lt& lt?“x\tx*x”?& lt& lt?endl

什么时候?(++i?& lt?算)?{

cout?& lt& lt?甲[我]?& lt& lt?\t '?& lt& lt?a[i]*a[i]?& lt& lt?endl

}

}

};

int?main()?{

佩林?p(100,?1000);

p . func();

p . show();

回归?0;

}