| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1550 人关注过本帖
标题:老师都看不出的错。。。
只看楼主 加入收藏
白雪纷纷
Rank: 1
等 级:新手上路
帖 子:23
专家分:6
注 册:2010-10-24
结帖率:20%
收藏
 问题点数:0 回复次数:28 
老师都看不出的错。。。
#include<stdio.h>
#include<math.h>
void main()
{   int s,k,i,n;
    printf("n=?");  //在屏幕上提示"n=?"
    scanf("%d",&n);  //在屏幕上等待键盘输入到n中
    for(s=1;s<=n;s=s+2)
    {  k=sqrt(s);
       for(i=2;i<=k;i++)
        {if(s%i==0)break;  
         printf("%d\n",s);  
          s=s+1;
       }
    }
}   
 这是个关于素数的编程,没有错误,但运行结果就是不对,老师也找不出错误来,是高手的,能看出来吗?
搜索更多相关主题的帖子: 老师 
2010-11-06 12:40
御坂美琴
Rank: 11Rank: 11Rank: 11Rank: 11
来 自:魔術の禁書目錄
等 级:小飞侠
威 望:9
帖 子:952
专家分:2929
注 册:2010-8-18
收藏
得分:0 
如果这个连你老师也看不出来 ,那呮能说你的老师太挫了

永远为正义而奋斗,锄强扶弱的Level 5 超能力者
とある魔術の禁書目錄インデックス__御み坂さか美み琴こと
http://bbs.bccn.net/space.php?action=threads&uid=483997
2010-11-06 12:53
zghnxzdcx
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:4
帖 子:550
专家分:1176
注 册:2010-4-6
收藏
得分:0 
明显的逻辑错误,你们的老师也太水了

你永远不可能战胜一个纯傻子,因为他会把你的智商拉到和他同一个水平,然后用他的丰富经验打败你。
2010-11-06 12:55
sunyh1999
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:14
帖 子:1178
专家分:3032
注 册:2009-5-17
收藏
得分:0 
这老师,太挫了

欢迎来到我的博客:http://blog..cn/noisunyuhong
2010-11-06 12:55
谁的益达
Rank: 2
等 级:论坛游民
帖 子:37
专家分:15
注 册:2010-10-16
收藏
得分:0 
恩横是有点错误
2010-11-06 13:02
MrBluer
Rank: 4
等 级:业余侠客
威 望:1
帖 子:120
专家分:263
注 册:2010-10-23
收藏
得分:0 
#include<stdio.h>
int main(void)
{
    int i,m;
   
    printf("请输入一个数字:");
    scanf("%d",&m);
    for(i=2;i<=m/2;i++)
        if(m%i==0)
            break;
        if(i>m/2)
            printf("%d是一个素数!\n",m);
        else
            printf("%d不是素数!\n",m);

        return 0;
}



这是最简单的了。也没调用math.h文件
2010-11-06 13:04
MrBluer
Rank: 4
等 级:业余侠客
威 望:1
帖 子:120
专家分:263
注 册:2010-10-23
收藏
得分:0 
同意楼上的。你老是太挫了
2010-11-06 13:17
gaochizhen33
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:114
专家分:101
注 册:2010-11-4
收藏
得分:0 
楼主你这程序是老师写的么 这么混乱
2010-11-06 13:34
outsider_scu
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
威 望:3
帖 子:430
专家分:1333
注 册:2010-10-21
收藏
得分:0 
这。。。

编程的道路上何其孤独!
2010-11-06 13:36
gaochizhen33
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:114
专家分:101
注 册:2010-11-4
收藏
得分:0 
程序代码:
#include<stdio.h>
void main()
{int i,j;
    printf("input the number:\n");
    scanf("%d",&j);
    {for(i=2;i<j;i++)
        if(j%i==0) break;
    }
    if(i<j) printf("%d is not a prime number\n",j);
    else printf("%d is a prime number\n",j);
   
}
刚学习 编的程序 求高手再给简化下
2010-11-06 14:30
快速回复:老师都看不出的错。。。
数据加载中...
 
   



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

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