用fabs()这个函数就可以。
如:
int i=-10,j
j=fabl(i)
printf("%d",j)
重要提示:
在使用fabs()这个函数时,前面要加上<math.h>这个头文件。
扩展资料:
1、C++中#和## *** 作符是和#define宏使用的,使用#使在#后的首个参数返回为一个带引号的字符串。
2、Pascal中的#修饰ascii码,#m表示ascii码为m的字符,如#48表示‘0’,#65为‘A’,#13为回车。
3、Python中的#一般用于对程序代码进行注释,位于注释的开头(单行)。
4、HTML 中的#用于空连接或者链接本页,有的时候需要有个链接的样式,但是又不希望他跳转。
你是不是多打了个f啊是不是这样的
x = ceil( -abs( -8 + floor( -5.5)))
那答案应该是-14
floor表示取不大于括号中的数(-5.5)的最大整数
abs表示对括号中的值求绝对值
ceil表示取不小于括号中的数值的最小整数
double x, delta, resultx = 2d // x初始值设为2,因为2^2 < 10
delta = 0.1d //x的增量
x += delta
result = Math.Pow(x, x) //结果
while (Math.Abs(result - 10) > 0.000001) //误差控制在0.000001
{
if (result > 10)
{
x -= delta
delta /= 10
x += delta
result = Math.Pow(x, x)
continue
}
x += delta
result = Math.Pow(x, x)
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)