回覆列表
  • 1 # 使用者2247004065899022

    #include <iostream.h> int add(int x){return x>0?x:-x;}float add(float x){return x>0?x:-x;}double add(double x){return x>0?x:-x;}void main(){int a; float b; double c;cout<<"請輸入一個整數:"<<endl;cin>>a;cout<<"整數的絕對值:"<<add(a)<<endl;cout<<"請輸入一個單浮點數:"<<endl;cin>>b;cout<<"單浮點數的絕對值:"<<add(b)<<"\n";cout<<"請輸入一個雙浮點數:"<<endl;cin>>c;cout<<"雙浮點數的絕對值:"<<add(c)<<endl;}我是天大的啊

  • 2 # 愛逗的小夥伴

    C語言中求絕對值的函式有兩個:abs()和fabs()。

    abs() 是用來求整型表示式的絕對值,比如:abs(x) 就是求整型變數x的絕對值。

    fabs() 是用來求浮點型表示式的絕對值,比如:abs(x) 就是求浮點型變數(float型或double型)x的絕對值。

  • 中秋節和大豐收的關聯?
  • 為什麼手電筒要用尖頭電池?