为什么输出不了结果啊啊啊

输出两个最大由两个三位数乘积构成的回文数

#include<iostream>
using namespace std;

int main()
{
    long long m,n=0,k=0;
    for(long long i=999;i>=100;i--)
    {
        for(long long j=999;j>=100;j--)
        {
            m=j*i;
            while(m>0)
            {
                n=(n+m%10)*10;
                m=m/10;
            }
        if(n==m*10)
        {
            cout<<m<<endl;
            k++;
        }
        if(k==2)
        break;  
        }
    }
    return 0;
# }
c++

1个回答

两个三位数乘积最多6位数,你为啥要long long

你的程序逻辑不对,m都被你相除了,你还输出m
我重新写了一个,你参考下,问题解决的话

请采纳

#include<iostream>
using namespace std;

int main()
{
    int m,n=0,k=0;
    int max=0;
    for(int i=999;i>=100;i--)
    {
        for(int j=999;j>=100;j--)
        {
            m=j*i;
            int len = 0;
            int arr[10];
            while(m>0)
            {
                arr[len++]=m % 10;
                m=m/10;
            }
            int flag = 1;
            for (int k=0;k<len/2;k++)
                if(arr[k]!=arr[len-k-1]) {flag=0; break;}
            if (flag)
                if (max < j*i) max=j*i;
        }
    }
    cout<<max<<endl;
    return 0;
}

906609

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问

相似问题

3
为什么我下面的子类方法没有覆盖父类的啊?结果输出的是父类的方法
2
python函数,形参不确定的情况下,传入一个列表。只循环一次,是为什么?
1
在C里面嵌套汇编完成两个16进制数的相加为什么结果不对啊?
2
Layui框架的table的选中行功能,获取选中行数据为空!!有没有大佬帮忙看看啊,查了各种资料都不行!!!
2
python 求斐波那契数列,用int()和eval()得出来的结果为什么不同
2
求一个字符串中出现次数最多的数字之和?
1
用nnstart训练好的神经网络来预测数据(鸢尾花数据)结果为什么和神经网络内输出的内容形式不一样?
2
PHANTIONJS 网页乱码 有没有人碰到过
2
C语言输出的时候为什么会覆盖之前的输出?
1
C语言 请问为什么b--后值未发生改变?
2
java新手求助大佬!eclipse如何输入n输出n组数据 循环写了之后也不对
1
为什么实例属性和类属性的id一样,而实例方法和类方法的id不一样?
1
python 正则表达式多个关键词查询,短的关键词未查询出来
1
acm 验证角谷猜想 报PE 找不出问题出在哪 求大佬帮忙看看
1
新人请教有关C++数组的问题。
3
java用Arrays.toString输出数组内容时怎么去掉中括号单单输出数组中的内容啊
1
新手关于el表达式的一个小问题
1
如何将数组中的数据输出结果以表格的方式展现?
2
大家好,我是代码小白,用R语言解决下面问题时报错:Error during wrapup: node stack overflow,请问如何解决啊
2
为什么一道简单的oj题一直wa啊,我人傻了,哪个大佬帮瞅两眼呗。