c语言中求200到300的素数

用到函数的调用,谢谢

第1个回答  2013-12-20
(int)是强制转换,把后面的数强制转换成 int型,
sqrt是函数名,sqrt(m)作用是求出根号下m

先执行sqrt(m) 求出结果后 把结果用(int)强制装换成int型
第2个回答  2013-12-20
#include<stdio.h>
#include"math.h"
int ss(int n)
{
int k;
for(k=2;k<=sqrt(n);k++)
{if(n%k==0) return 0;}
}
main()
{
int x,m=0;
for(x=200;x<=300;x++)
if(ss(x))
{printf("%5d",x);
m++;
if(m%5==0)
printf("\n");
}
}本回答被网友采纳
第3个回答  2013-12-20
int n=0;

printf ("%d ", j);的后面加
n++;

if (n == 9)
{
n=0;
printf ("\n");
}