问题标题: 酷町堂:3927 神奇除法2——(╬▔皿▔)凸

0
0
已解决
潘晨皓
潘晨皓
高级天翼
高级天翼
#include<iostream>

using namespace std;
int main(){
	double a,b;
    cin>>a>>b;
    cout<<(int)a/b<<" ";
	cout<<a/b;
	return 0;
}

死活不对,求解答!!!

样例都对了,呜呜呜……

潘晨皓在2020-06-06 18:25:21追加了内容

40分,呜呜

潘晨皓在2020-06-06 18:31:45追加了内容

啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊

潘晨皓在2020-06-06 19:07:36追加了内容

3927   神奇除法2经验值:100

题目描述 Description

输入两个实数a和b,求出a/b的整数结果,还有a/b的小数结果。

输入描述 Input Description

输入两个实数a和b。

输出描述 Output Description

输出只有一行,分别输出a/b得到的整数结果与a/b的小数结果。

样例输入 Sample Input

99.6 3

样例输出 Sample Output

33 33.2

 

题目来啦!!!

我不要代码,我只想知道我哪里错了?

潘晨皓在2020-06-07 08:53:51追加了内容

好恶心啊

潘晨皓在2020-06-07 08:57:03追加了内容
  • #include<iostream>
  •  
  • using namespace std;
  • int main(){
  • double a,b;
  • cin>>a>>b;
  • cout<<(int)a/(int)b<<" ";
  • cout<<a/b;
  • return 0;
  • }

 

这样写都80分!!!


0
已采纳
黄依成
黄依成
中级天翼
中级天翼

你把题目发一下,我在考试,写完了但还是看不到

黄依成在2020-06-06 19:10:48追加了内容

嗯... ...

把int(a/b)改成int(a)/int(b)试试

黄依成在2020-06-07 09:22:56追加了内容

啊,我知道了,你把第一个代码int(a/b)改成(int)(a/b)

黄依成在2020-06-07 09:24:02追加了内容

把两个都打上括号

0
王子逸
王子逸
新手天翼
新手天翼

这....你就试试1~10的所有测试数据

0
王子逸
王子逸
新手天翼
新手天翼

你可以for循环所有数字的运行结果 int最大是0xfffffff

for(int i=1;i<=0xfffffff;i++)

{

    for(int j=1;j<=0xfffffff;j++)

{

a=i;

b=j;

cout<<(int)a/b<<" ";

 

cout<<a/b;

cout<<"\n";

}
}//仅测试错误使用 非答案

王子逸在2020-06-06 18:42:10追加了内容

当然 你得有耐心看完几十亿个数据...

王子逸在2020-06-06 18:42:49追加了内容

或者减掉几个f

王子逸在2020-06-06 18:55:24追加了内容

#include<iostream>
using namespace std;
int main()
{
    int  x,y;
    for(int i=1;i<=1000;i++)

{

    for(int j=1;j<=1000;j++)

{

x=i;

y=j;
cout<<x<<"\t"<<y<<"\t"; 

 cout<<x/y<<" ";
    cout<<(double)x/y<<endl;

}
}
    cin>>x>>y;
    
    return 0;
}//拿计算器核对去  测试器给你做出来了 你没对的地方都对了 你对的地方都错了

王子逸在2020-06-06 20:56:51追加了内容

#include<iostream>

#include<iomanip>

using namespace std;

int main()

{

    double x,y;

cin>>x>>y;;

 

cout<<(int)x/(int)y<<" ";

    

    cout<<x/y;

 

  return 0;

}

80分代码

0
我要回答