5 条题解

  • 1
    @ 2025-2-14 17:44:09
    #include<bits/stdc++.h>
    #define yy return 0;
    using namespace std;
    double a,b;
    int main(){
    	cin>>a>>b;cout<<fixed<<setprecision(9)<<a/b;yy
    }
    • 0
      @ 2025-4-9 20:49:54

      这里又有一个新的知识点 计算浮点 已知分数分母为b,分子为a 而其中的分数线为'/' dame是 他说要保留九位小数,如何保留? 之前的题解中提到过一串代码

      printf("%.2lf",(xa-yb)/(a-b));

      printf();为高精度输出,差不多等于高级的cout.

      其中有一个' %.2lf'就是保留两位小数

      注意:不能定义为int 整数类型

      所以直接修改为double 这就不用说了

      那么就可以直接开始编写:

      #include<bits/stdc++.h>
      using namespace std;
      int main(){
          double a,b;
          cin>>a>>b;
          printf("%.9f",a/b); 
          return 0;
      }
      
      • -1

        #include<bits/stdc++.h> using namespace std; int main() { double a,b; cin>>a>>b; cout<<fixed<<setprecision(9)<<a/b<<endl; return 0; }

        • -2
          #include<bits/stdc++.h>
          using namespace std;
          double a,b,c;
          int main(){
          	cin>>a>>b;
          	c=a/b;
          	cout<<fixed<<setprecision(9)<<c;
          	return 0;
          }
          • 1

          信息

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