可能你的代码和设定的标准答案代码有差距,比如一些格式不一样,会不会也会导致提交不正确
注意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);
觉得有用的话采纳一下哈