四舍五入算法:
要精确到小数点后的n位,则对n+1位进行运算,将该小数*10^(n+1)+5,然后/10并强制转换位长整型,再/10 ^n,强制转换为浮点型。
float fun (float h)
{
int temp=(int)(h*1000+5)/10;
return(float)temp/100.0;
}
寻找素数并储存在数组中,并返回素数个数
int fun(int lim,int aa[MAX])
{
int i,j,k=0;
for(i=2;i<=lim;i++)
{
for(j=2;j<i;j++)
if(i%jj==0) break;
if(j>=i)
aa[k++]=i;
}
return k;
}