求用C++,输入两个整数,分别求它们的商和余数,并保留商的两位小数且第三位四舍五入具体怎么编?

hh(武汉) 1年前 已收到1个回答 举报

项姓 幼苗

共回答了20个问题采纳率:80% 举报

void main()
{
int a,b;
int y;
float x;
printf("请输入2个数字:");
scanf("%d%d",&a,&b);
x =a/b;
y =a%b;
printf("商:%0.3f",x);
printf("余数:%d",y);
}

1年前 追问

2

hh(武汉) 举报

请问我运行以后计算10/3怎么输出商是3.000?

举报 项姓

void main()
{
int a,b;
int y;
float x;
printf("请输入2个数字:");
scanf("%d%d",&a,&b);
x =(float)a/b;-------------------------这里需要强制转换一下
y =a%b;
printf("商:%0.3f",x);
printf("余数:%d",y);
}
你试试,我试过了的
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 2.482 s. - webmaster@yulucn.com