题目:
求一个数的绝对值。输入:
输入数据有多组,每组占一行,每行包含一个实数。输出:
对于每组输入数据,输出它的绝对值,要求每组数据输出一行,结果保留两位小数。程序:
#include <stdio.h>
double abs(double n);
int main(void)
{
double n;
while(~scanf("%lf",&n))
printf("%.2fn",abs(n));
return 0;
}
double abs(double n)
{
if(n>0)
return n;
else
return -n;
}
#include<stdlib.h>中的abs()函数为int 类型,故需要自己写函数。