c语言中 loop 的问题
2个回答
展开全部
随机浮点数用rand()
/100.0;产生
上下整数
用
ceil(f),
floor(f)
计算
最大最小值,比较出来。
#include
#include
void
main()
{
int
i;
float
f,f_max,f_min,f_c,f_l;
srand((unsigned)time(NULL));
f
=
rand()
/100.0;
f_max=f;
f_min=f;
f_c=
ceil(f);
f_l
=
floor(f);
printf("%.4f
%.0f
%.0f\n",f,f_l,f_c);
for
(i=1;i<10;i++){
f
=
rand()
/100.0;
if
(f
>
f_max)
f_max
=
f;
if
(f
<
f_min)
f_min
=
f;
f_c=
ceil(f);
f_l
=
floor(f);
printf("%.4f
%.0f
%.0f\n",f,f_l,f_c);
}
printf("max=%.4f
min=%.4f\n",f_max,f_min);
system("pause");
}
/100.0;产生
上下整数
用
ceil(f),
floor(f)
计算
最大最小值,比较出来。
#include
#include
void
main()
{
int
i;
float
f,f_max,f_min,f_c,f_l;
srand((unsigned)time(NULL));
f
=
rand()
/100.0;
f_max=f;
f_min=f;
f_c=
ceil(f);
f_l
=
floor(f);
printf("%.4f
%.0f
%.0f\n",f,f_l,f_c);
for
(i=1;i<10;i++){
f
=
rand()
/100.0;
if
(f
>
f_max)
f_max
=
f;
if
(f
<
f_min)
f_min
=
f;
f_c=
ceil(f);
f_l
=
floor(f);
printf("%.4f
%.0f
%.0f\n",f,f_l,f_c);
}
printf("max=%.4f
min=%.4f\n",f_max,f_min);
system("pause");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询