问题标题: 酷町堂:1735

0
0
已解决
张马润泽
张马润泽
初级光能
初级光能

#include<iostream>
#include<cstdio> 
using namespace std;
int main ()
{
    int a,b;
    double c;
    cin>>a>>b;
    c=a/b;
    printf("%.2lf",a-c*b);
    return 0;
}

 


0
已采纳
杨子逸
杨子逸
新手天翼
新手天翼
double a,b;
    cin>>a>>b;
    最后用printf输出("%.2lf",a-(int(a/b))*b);
0
李乐凡
李乐凡
新手光能
新手光能

你把a,b,c都定义成double再试试

0
杨陈卓
杨陈卓
新手天翼
新手天翼
    定义实型a,b,r;
    定义整型m;
    cin>>a>>b;
    m=a/b;
    r=a-m*b; 
    printf("%.2f",r);

 

0
0
马佳滢
马佳滢
新手天翼
新手天翼

张马润泽 你好!

哎呀呀!计算两个实数(小数)a和b相除的余数r

两个实数,个实数,实数,数……

你写的是int(整形),nt,n……

偶被你雷到了╮(╯▽╰)╭

0
何沐阳
何沐阳
初级光能
初级光能

应该是用double或着是float定义a和b应该就好了

0
臧启亚
臧启亚
初级光能
初级光能

核心代码:

double a,b,c;
    cin>>a>>b;
    n=a/b;
    c=a-n*b; 
    printf("%.2f",c);

0
栾峻岩
栾峻岩
初级天翼
初级天翼

把a和b改为double类型就对了哦!!

0
邵逸儒
邵逸儒
中级天翼
中级天翼

张马润泽 你好!

int a,b;

改为

double a,b;

我要回答