c语言绝对值用法,函数调用

如题所述

#include
<stdio.h>
int
main(void)
{
int
x,y;
scanf("%d",&x);
printf("%d",x*2+1);
getch();
return
0;
}
main函数里直接用还是要另外要建一个函数?什麽意思,main()试标准调用函
数。浮点类型,float(6为有效数字),double(10为有效数字),longdouble三种,在赋予变量为浮点数时使用。
绝对值:
整数用abs()函数
例如:
#include<stdio.h>
#include<math.h>
int
main()
{
int
a,b;
scanf("%d",&a);
b=abs(a);
printf("%d",b);
return
0;
}
输入-10,输出10。
有小数的(即浮点型)用fabs()函数
例如:
#include<stdio.h>
#include<math.h>
int
main()
{
double
a,b;
scanf("%lf",&a);
b=fabs(a);
printf("%lf",b);
return
0;
}
输入-1.2,输出1.2
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-12-13
以下是修改通过程序以及错误注释:
#include
template
int
swap(
a
&s
)
{
//原来这里重复定义了,应该去掉。
if(s>=0)//if语句的判定条件要加括号
s=s
;
else
s=0-s;
return
s;
}
int
main()
{
int
a;
cout<<"输入一个数:"<
>a;
a=swap(a);
cout<<"它的绝对值是:
"<
评论
0
0
加载更多
第2个回答  2020-04-19
1.调用绝对值要添加头文件
#include“math.h”
求绝对值的函数为abs(参数);
参数可以是int
、float、double
2.至于第二个问题你能在说的具体点吗?
相似回答