2 printf("y=%f\d",y);为printf("y=%lf\n",y);
即加个l(L小写)在%f中间;输出double也用%lf格式,
\d格式没见过,一般换行用\n格式
其他几个地方的\d都是这样
最后个printf也加个l,改成\n试试 。
不行的话,源程序贴出来,看看 。
5. 在c语言中根号如何表示,谢啦 首先在 main()函数 上边加个#include "math.h" 因为开根号属于 数学函数里边的函数,要使用根号就要加上#inculde "math.h",
然后在你要开根号的数的前边加个 sqrt,就可以了
例如
#inculde "math.h"
main()
{ float a,b;
printf("please input a nuberm:");
scanf("%f",&a);
【c语言怎么写根号】b=sqrt(a);
printf("%f\n",b);
}这个程序就是 让 用户输入个数字,然后输出原数值的开根号后的结果
6. 用C语言编程怎么求一个数的根号 自定义一个求平方根的函数
#include<stdio.h>
#define delt 10e-6 /*定义一个精度要求*/
double mysqrt(double x)
{
double x1,x2,x0;
x1=(x>1)?1:x;
x2=(x>1)?x:1;
do
{
x0=(x1+x2)/2.0;
if(x0*x0==x)
return x0;
else if(x0*x0>x)
x2=x0;
else
x1=x0;
printf("x0=%lf,x1=%lf,x2=%lf\n",x0,x1,x2);
}while(x2-x1>=delt);
return x0;
}
int main(void)
{
double x;
printf("输入一个数,用二分法求平方根: ");
scanf("%lf",&x);
printf("\n%lf的平方根 等于 %.6lf\n",x,mysqrt(x));/*输入小数点后6位,多了就不准了*/
return 0;
}
7. 在c语言中根号如何表示,谢啦 在C语言中,可以用sqrt()函数表示根号,参数类型为double类型,使用前需要先引入头文件math.h 。
以下列代码为例:#include#include
3、double atan(double x) 返回x的反正切值,以弧度为单位 。4、double atan2(doubly y, double x) 返回y / x的以弧度为单位的反正切值,根据这两个值,以确定正确的象限上的标志 。
5、double cos(double x) 返回弧度角x的余弦值 。6、double cosh(double x) 返回x的双曲余弦 。
7、double sin(double x) 返回弧度角x的正弦 。8、double sinh(double x) 返回x的双曲正弦 。
9、double tanh(double x) 返回x的双曲正切 。10、double exp(double x) 返回e值的第x次幂 。
11、double log(double x) 返回自然对数的x(基准-E对数) 。12、double log10(double x) 返回x的常用对数(以10为底) 。
13、double modf(double x, double *integer) 返回的值是小数成分(小数点后的部分),并设置整数的整数部分 。14、double pow(double x, double y) 返回x的y次方 。
15、double sqrt(double x) 返回x的平方根 。16、double ceil(double x) 返回大于或等于x的最小整数值 。
17、double fabs(double x) 返回x的绝对值18、double floor(double x) 返回的最大整数值小于或等于x 。19、double fmod(double x, double y) 返回的x除以y的余数 。
参考资料:math.h函数库——百度百科 。

文章插图
