标题:求助!!关于求素数。看不懂怎么错的
只看楼主
skywolfno1
Rank: 1
等 级:新手上路
帖 子:5
专家分:1
注 册:2009-7-22
结帖率:100%
已结贴  问题点数:20 回复次数:4 
求助!!关于求素数。看不懂怎么错的
#include <stdio.h>

#include "math.h"

#define N 101

main()

{

int i,j,line,a[N];

for(i=2;i<N;i++) a[i]=i;

for(i=2;i<sqrt(N);i++)

 for(j=i+1;j<N;j++)

 {

  if(a[i]!=0&&a[j]!=0)

  if(a[j]%a[i]==0)

  a[j]=0;}

printf("\n");

for(i=2,line=0;i<N;i++)

{

 if(a[i]!=0)

 {printf("%5d",a[i]);

 line++;}

 if(line==10)

 {printf("\n");

line=0;}

}

}


--------------------Configuration: s - Win32 Debug--------------------
Compiling...
s.cpp
E:\学习\w\s.cpp(17) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(17) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(19) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(19) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(21) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(21) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(21) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(21) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(23) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(23) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(23) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(23) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(25) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(25) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(25) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(25) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(33) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(33) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(35) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(35) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(37) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(37) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(39) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(39) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(41) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(41) : error C2018: unknown character '0xa1'
E:\学习\w\s.cpp(47) : warning C4508: 'main' : function should return a value; 'void' return type assumed
搜索更多相关主题的帖子: 素数 
2009-08-12 15:26
xufen340
Rank: 9Rank: 9Rank: 9
等 级:蜘蛛侠
帖 子:166
专家分:1351
注 册:2009-8-7
得分:20 
自己把代码输一遍,不要光复制粘贴。
2009-08-12 19:16
evileast8586
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2009-4-2
得分:0 
大哥,你很厉害哦!有机会帮帮我哦!
2009-08-14 09:21
tjp1984
Rank: 2
来 自:河南
等 级:论坛游民
帖 子:137
专家分:39
注 册:2009-5-13
得分:0 
搞个数组干什么?不
 for(j=2;j<N;j++)
 for(i=2;i<sqrt(j);i++)
 

 {
 
  if(a[i]!=0&&a[j]!=0)
 
  if(a[j]%a[i]==0)
 
  a[j]=0;}
 

粗体文字 憨豆先生[/b]
2009-08-17 20:37
myinspire
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2009-7-26
得分:0 
复制粘贴时候出问题了。有的for都是黑体
自己手动输入下看看吧
2009-08-18 17:08



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




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

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