这个呀,这哪里错了呢,提交不对,测试正确

img

可能你的代码和设定的标准答案代码有差距,比如一些格式不一样,会不会也会导致提交不正确

注意m计算出来有小数,所以存成double,n是多少分钱,是对100取余

    double m=a*1+b*0.5+c*0.1;
    int n=(int)(m*100)%100;
    printf("Dollars=%d\n",(int)m);
    printf("Change=%d",n);

觉得有用的话采纳一下哈