題目
求實數的絕對值。
Input
輸入資料有多組,每組占一行,每行包含一個實數。
Output
對于每組輸入資料,輸出它的絕對值,要求每組資料輸出一行,結果保留兩位小數。
Sample Input
123
-234.00
Sample Output
123.00
234.00
想法
這個題很水,其實不應該寫上來的,但是主要是借這個題了解一下math.h庫中的絕對值函數
int abs(int i); 求整型的絕對值
double fabs (double);求實型的絕對值
double cabs(struct complex znum);求複數的絕對值
java代碼
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner it = new Scanner(System.in);
while(it.hasNext()) {
double a = it.nextDouble();
System.out.println(String.format("%.2f", Math.abs(a)));
}
}
}
c代碼
#include<stdio.h>
#include<math.h>
int main()
{
double a;
while(scanf("%lf",&a)!=EOF){
printf("%.2lf\n",fabs(a));
}
return ;
}