C趣味程序(二)(05)平方根不等式

文章作者 100test 发表时间 2007:03:10 17:33:03
来源 100Test.Com百考试题网


1.6.3 平方根不等式


对指定正整数n,试求满足上述平方根不等式的最小整数m。
本题算法如下:
显然,不等式左边是m的增函数,因而,对于指定的n,设置m循环m从1开始递增1取值。对每一个m求和:


若sn时,输出不等式的解。
程序代码如下:
#include
#include
void main()
{
int i,n,m.
double s.
printf("求满足sqrt(m) sqrt(m 1) ... sqrt(2m)>n 的整数m\n请输入n:").
scanf("%d",&.n).
for(m=1.m<=10000.m )
{
s=0.
for(i=m.i<=2*m.i )
s=s sqrt(i).
if(s>n) break.
}
printf("不等式的解为:m > %d\n",m).
printf("此时 s = %.2f\n",s).
}
程序运行结果如下:



相关文章


四川省全国计算机等级考试考点
上海市全国计算机等级考试考点
新版NCREAccess数据库程序设计语言考试-大纲
C趣味程序(二)(05)平方根不等式
2006年全国计算机等级考试二级Access语言考试-大纲
江西省全国计算机等级考试考点
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛