将从键盘输入的n英寸换算成用英里(in),码(yd),英尺(ft)和英寸(in)的表示形式(1英里=1760码,1码=3英尺,1英尺=12英寸)输出。
#include<stdio.h>
#include<math.h>
int main()
{
int n,mi,yd,ft,in;
scanf("%d",&n);
mi=n/63360;
yd=n%63360/36;
ft=n%63360%36/12;
in=n%63360%36%12;
if(mi>0)
printf("%d mi ",mi);
if (yd>0)
printf("%.0d yd ",yd);
if(ft>0)
printf("%.0d ft",ft);
if(in>0)
printf(" %.0d in\n",in);
return 0;
}