欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

求解不等式

程序员文章站 2022-07-12 21:30:26
...

题目内容:

对指定正实数n(采用双精度浮点型表示),试求满足下面平方根不等式的最小整数m,并输出不等式左边的值。程序中浮点数的数据类型均为double。

求解不等式

程序运行示例如下:

Input n:

5.1↙

Result:m>=2

s=5.15


输入提示信息:"Input n:\n"

输入格式: "%lf"

输出格式:

整数m的输出格式:"Result:m>=%d\n"

不等式左边的值的输出格式:"s=%.2f\n"

为避免出现格式错误,请直接拷贝粘贴题目中给的格式字符串和提示信息到你的程序中。

时间限制:500ms内存限制:32000kb
#include <stdio.h>
#include <math.h>
int main()
{
	int i, m;
	double s, n;
	printf ("Input n:\n");
	scanf ("%lf", &n);
	for (m=1; m<=10000; m++)
	{
		s=0;
		for (i=m; i<=2*m; i++)
		{
		s+=sqrt(i);
		}
		if (s>n)
			break;
	}
	printf ("Result:m>=%d\n", m);
	printf ("s=%.2f\n", s);
	return 0;
}