3 条题解

  • 1
    @ 2024-11-22 19:38:21

    可以使用库函数
    C++:

    #include <cstdio>
    #include <cmath>
    float n, out;
    int main() {
    	scanf("%f", &n);
    	out = fabsf(n);
    	printf("%.2f", out);
    	
    	return 0;
    }
    

    Python:

    from math import fabs
    n = float(input())
    out = "{:.2f}".format(fabs(n))
    print(out)
    
    • 1
      @ 2024-11-22 19:36:04

      我们在洛谷上可以看到标签为“分支问题”
      所以……
      C++:

      #include <cstdio>
      float n, out;
      int main() {
      	scanf("%f", &n);
      	if (n < 0)
      		n = -n;
      	printf("%.2f", n);
      	
      	return 0;
      }
      

      Python:

      a = float(input())
      if a >= 0:
          print("%.2f" % a)
      else:
          print("%.2f" % -a)
      
      • 0

        #include<bits/stdc++.h> using namespace std; double n; int main(){ cin>>n; cout<<fixed<<setprecision(2)<<fabs(n); return 0; }

        • 1

        信息

        ID
        4486
        时间
        1000ms
        内存
        128MiB
        难度
        1
        标签
        (无)
        递交数
        172
        已通过
        87
        上传者