- 主题:这题哪里错?总是Wrong Answer
求大神看看。
--
FROM 60.12.17.*
/*
计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。
这里余数(r)的定义是:a = k * b + r,
其中 k是整数, 0 <= r < b。
注意:输出时小数尾部没有多余的0,可以用下面这种格式:
double x;
x = 1.33;
printf("%g", x);
*/
#include<stdio.h>
int main(){
double a,b;
scanf("%lf %lf",&a,&b);
int k;
k=(int)a/b;
printf("%g",a-k*b);
return 0;
}
--
FROM 60.12.17.*
入口没参数?
【 在 PhevosCao 的大作中提到: 】
: /*
: 计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。
: 这里余数(r)的定义是:a = k * b + r,
: ...................
--
FROM 112.10.212.*
k取整进位了?
【 在 PhevosCao 的大作中提到: 】
: 求大神看看。
: [upload=1][/upload]
--
FROM 115.171.170.*
``k=(int)a/b;`` 应该写成 ``k=(int)(a/b);``.
【 在 PhevosCao 的大作中提到: 】
: /*
: 计算两个双精度浮点数a和b的相除的余数,a和b都是正数的。
: 这里余数(r)的定义是:a = k * b + r,
: ...................
--
FROM 114.246.237.*
感谢,就是这个原因
【 在 ArchLinux 的大作中提到: 】
: ``k=(int)a/b;`` 应该写成 ``k=(int)(a/b);``.
发自「快看水母 于 PHM110」
--
FROM 211.90.251.*
c语言的缺陷之一
【 在 PhevosCao 的大作中提到: 】
: 感谢,就是这个原因发自「快看水母&nbsp;于& ...
--
FROM 221.218.143.*
这是什么题?
【 在 PhevosCao 的大作中提到: 】
: 求大神看看。
: [upload=1][/upload]
--
FROM 36.250.214.*