c语言要求求一个数的绝对值!!!过程!!!!

要提示一个用户输入任何一个实数,然后输出这个实数的绝对值... 要提示一个用户输入任何一个实数,然后输出这个实数的绝对值 展开
 我来答
百度网友5a9ebb3
2014-10-14 · TA获得超过117个赞
知道小有建树答主
回答量:75
采纳率:0%
帮助的人:71.2万
展开全部

(1)求绝对值就是让将负数转成正数,正数还是其本身,以下是代码:

#include<stdio.h>
int Abs(int a)
{
    if(a<0)
        return -a;
    return a;
}
void main()
{
    int a;
    printf("请输入一个数:");
    scanf("%d",&a);
    printf("%d的绝对值是:%d\n",a,Abs(a));
}

(2)以下是输出截图:

喵不语__
2015-09-17 · TA获得超过2.5万个赞
知道大有可为答主
回答量:3281
采纳率:75%
帮助的人:636万
展开全部

  在C语言中,求一个整数的绝对值可以用求绝对值函数:abs(),从键盘输入一个数字,则abs函数返回该数的绝对值

  头文件: math.h

  格式:abs(<数值表达式>)


  其代码如下:

#include <stdio.h>
#include <math.h>
void main()
{
  int a; 
  scanf("%d",&a);
  printf("%d的绝对值是: %d\n",a,abs(a));
}

  

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我乜是醉了
2014-10-14 · 超过16用户采纳过TA的回答
知道答主
回答量:30
采纳率:0%
帮助的人:31万
展开全部
//头文件:stdlib.h math.h 
//用 法: int abs(int i);
//程序例:
#include <cstdlib.h>
#include <stdio.h>
#include <math.h>
int main(void)
{
    int number = -1234;
    printf("number: %d absolute value: %d\n", number, abs(number));
    return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2014-10-14
展开全部
#include<stdio.h>
int main()
{
int a;

scanf("%d",&a);

if(a>0)

{
printf("%d",a);

}

else

{
printf("%d",-a);

}

return 0;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友aff29974
2014-10-14 · 超过25用户采纳过TA的回答
知道答主
回答量:89
采纳率:0%
帮助的人:47.7万
展开全部
#include<math.h>
fabs
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式