- 63
- 0
- 约9.37千字
- 约 13页
- 2017-02-09 发布于北京
- 举报
C语言程序设计第四版第六章答案谭浩强
用筛选法求100之内的素数。
解:
#include stdio.h
#include math.h
int main()
{int i,j,n,a[101];
for (i=1;i=100;i++)
a[i]=i;
a[1]=0;
for (i=2;isqrt(100);i++)
for (j=i+1;j=100;j++)
{if(a[i]!=0 a[j]!=0)
if (a[j]%a[i]==0)
a[j]=0;
}
printf(\n);
for (i=2,n=0;i=100;i++)
{ if(a[i]!=0)
{printf(%5d,a[i]);
n++;
}
if(n==10)
{printf(\n);
n=0;
}
}
printf(\n);
return 0;
}
用选择法对10整数排序。
解:
#include stdio.h
int main()
{int i,j,min,temp,a[11];
printf(enter data:\n);
for (i=1;i=10;i++)
{printf(a[%d]=,i)
原创力文档

文档评论(0)