标题:为什么程序输不出结果呢,求教
取消只看楼主
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
结帖率:85.71%
 问题点数:0 回复次数:7 
为什么程序输不出结果呢,求教
#include <iostream>
#include <cmath>
using namespace std;
bool number(int a);
int main()
{
    int i;
    int n;
    int s(0);
    cout<<"请输入一个整数:"<<endl;
    cin>>n;
    while(number(n)){
     
    for(i=0;i<10;i++)
    {
        if(n>0)
        {
               
            s=s*10+n%10;
             n/=10;
        }
        else break;
        
   }
   

   }
   
   if(n==s)
   cout<<n<<"\t"<<s<<endl;
   
    system("pause");
    return 0;
}
bool number(int a)
{
     if(a<=1)
     return false;
     else
     {
          for(int i=2;i<sqrt(a);i++)
          {
             if(a%i==0)
             return false;
          }
         
     }
     return true;
     
     
}

本程序已经测试过,没语法错误
搜索更多相关主题的帖子: system return 
2011-05-20 09:12
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 6楼 hjywyj
是啊,就是这个目的,

Sharp your mind!
2011-05-20 11:51
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 7楼 zaixuexi
这个是实现一样的功能的吗?我再自己琢磨琢磨,谢谢啊

Sharp your mind!
2011-05-20 11:53
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 2楼 其实、不想说
嘿嘿,没关系,我也是刚开始学习,自己琢磨,谢谢啊

Sharp your mind!
2011-05-20 12:03
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 4楼 lz1091914999
可是运行的时候没有错误啊,是可以编译执行的啊。难道必须得用for循环穷举,还是我每回输入的数据都不符合条件啊。额.....好纠结,我再试试,谢谢指点啊

Sharp your mind!
2011-05-20 12:05
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 5楼 laoyang103
主函数里面的for循环是让输入的数据倒序,比如说31,执行后就是13,然后输出。接着是利用while语句,调用函数。返回素数的值,简单地说就是返回回文素数。这是按照我的思路编的程序,其实是有讲解的,但就是不知道为什么输不出数据啊,很头疼,还请帮忙看看啊,谢谢,提点小建议啊,嘿嘿

Sharp your mind!
2011-05-20 12:09
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 7楼 zaixuexi
我再试试先,不行再参考您的,谢谢

Sharp your mind!
2011-05-20 13:11
lianjiecuowu
Rank: 3Rank: 3
来 自:安徽
等 级:论坛游侠
帖 子:152
专家分:107
注 册:2011-5-20
得分:0 
回复 7楼 zaixuexi
好厉害,以后还请多多指教

Sharp your mind!
2011-05-20 17:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-340504-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.363837 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved