c++ - 程序崩溃怎么破
PHP中文网
PHP中文网 2017-04-17 11:06:01
[C++讨论组]
/*
ID:azurefa2
LANG:C++
PROG:palsquare
*/
#include
#include
#include

using namespace std;

bool function1(char* number);               //判断回文
char* function2(int number,int system);     //进制转换
char function3(int number);                 //数字转换字符
int main()
{
    int n,i;  
    char *a,*b;
    scanf("%d",&n);
    for(i = 1;i <= 300;i++)
        if(function1(function2(i*i,n)))
        {
            a = function2(i,n) ;
            b = function2(i*i,n) ;
            cout<

题目:回文数是指从左向右念和从右像做念都一样的数。如12321就是一个典型的回文数。

给定一个进制B(2<=B<=20十进制),输出所有的大于等于1小于等于300(十进制下)且它的平方用B进制表示时是回文数的数。用’A’,’B’……表示10,11等等。

感觉写的没错,有时候运行正确,有时候崩溃,哪里有问题啊

PHP中文网
PHP中文网

认证0级讲师

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号