当前位置: 代码迷 >> C语言 >> 求一个数的绝对值,好像有错哦.
  详细解决方案

求一个数的绝对值,好像有错哦.

热度:374   发布时间:2008-03-19 09:22:35.0
求一个数的绝对值,好像有错哦.
#include<stdio.h>
#include<wath.h>
int main(void)
{
    int n;
    scanf("%d",&n);
    fabs(n);
    printf("n=%d\n",n);
    system("pause");
    return 0;
} compile后说没有wath.h文件.
搜索更多相关的解决方案: 绝对值  

----------------解决方案--------------------------------------------------------
你看书不细心吧...呵呵..#include<math.h>
----------------解决方案--------------------------------------------------------
用到了fabs(n)函数,
是不是头文件应该为
#include<math.h>呀
----------------解决方案--------------------------------------------------------
上面那个问题是我粗心了,
写的这段程序求出的绝对值不对.
----------------解决方案--------------------------------------------------------
fabs(n);
    printf("n=%d\n",n);
多看看书吧.....这两句话有问题..
----------------解决方案--------------------------------------------------------
应该是n=fabs(n);
----------------解决方案--------------------------------------------------------
printf("n=%d\n",fabs(n));
这个又不是传指针的修改。
----------------解决方案--------------------------------------------------------
fabs(n);  改成
n=fabs(n);    应该就没什么问题了,还有就是
#include <wath.h>  改成 #include <math.h>
----------------解决方案--------------------------------------------------------
  相关解决方案