1 条题解

  • 0
    @ 2024-3-26 0:17:38

    这种方法0误差 被除数 除数 都定义为整形 运用除法规则一步一步进行 一位一位求出小数

    #include <iostream>		
    using namespace std;
    int main()			
    {
    int a,b,n,i;		//都为整数
    cin >> a >> b >> n;	//被除数 除数 小数第n位
    for(i=1;i<=n;i++)	//循环n次
    {
    a%=b;			//运用除法规则 一步一步进行
    a*=10;			//不够除 补一位0继续除
    }
    a/=b;				//第n次循环后 输出a/b的整数部分
    cout <<a;
    } 
    
    • 1

    信息

    ID
    267
    时间
    1000ms
    内存
    256MiB
    难度
    9
    标签
    递交数
    8
    已通过
    7
    上传者