编写程序,从键盘输入两个正整数a,b(小于1000),分别计算出它们的商(a/b)和余数(a%b)。输出时,商要求保留2位小数,并对第三位进行四舍五入。
输入格式:
在一行中先后给出a,b,以空格间隔。
输出格式:
在一行中按先后顺序且以空格间隔输出a/b和a%b,行末尾无多余空格和换行
样例">样例">样例">输入样例:
844 21
输出样例:
40.19 4
方法1:
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
float s;
int y;
s=1.0*a/b;
y=a%b;
printf("%.2f %d",s,y);
return 0;
}
方法2:
#include <stdio.h>
int main()
{
int a,b;
scanf("%d %d",&a,&b);
float s;
int y;
s=1.0*a/b;
s=(int)(100*s+0.5);
s/=100;
y=a%b;
printf("%.2f %d",s,y);
return 0;
}