c语言如何输入绝对值符号?
7个回答
展开全部
C语言中绝对值是用取绝对值函数fabs输入的,并不是直接输入数学符号的绝对值。
fabs函数的说明如下:
函数原型:double fabs(double x);
功 能:求x的绝对值
返 回 值:计算结果
举例:
double x=-3.14, y;
y = fabs(x); // 计算x的绝对值,y=3.14
注:使用fabs函数时,需要将头文件#include<math.h>添加进源文件中。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输入绝对值符号,就是拍入 | 号。用 getchar(), scanf() 都可以。
计算绝对值,用 数学库 函数 fabs(). (头文件 math.h)
例子如下:
#include<stdio.h>#include<stdlib.h>
#include<math.h>
main(){ char c;
char s[8];
float x= -1.234;
printf("type |\n");
c=getchar(); // 获取字符 |
printf("I got %c\n",c);
printf("type |123|\n");
scanf("%s",s); // 获取字符串 |123|
printf("I got %s\n",s);
printf("abs %f is %f\n",x,fabs(x)); //x 的 绝对值计算
return 0;
}
计算绝对值,用 数学库 函数 fabs(). (头文件 math.h)
例子如下:
#include<stdio.h>#include<stdlib.h>
#include<math.h>
main(){ char c;
char s[8];
float x= -1.234;
printf("type |\n");
c=getchar(); // 获取字符 |
printf("I got %c\n",c);
printf("type |123|\n");
scanf("%s",s); // 获取字符串 |123|
printf("I got %s\n",s);
printf("abs %f is %f\n",x,fabs(x)); //x 的 绝对值计算
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开头加入数学库函数。就行了。示例:
#include<stdio.h>
#include<math.h>//加入数学库函数。
void main()
{
int a,b;
a=-2;
b=abs(a);//这时b=2.abs为求绝对值函数。
}
#include<stdio.h>
#include<math.h>//加入数学库函数。
void main()
{
int a,b;
a=-2;
b=abs(a);//这时b=2.abs为求绝对值函数。
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
C语言没有绝对值符号,只有绝对值函数abs()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询