题目要求输入两个整数,那我们先按照题目意思做一遍。
int a,b;
scanf("%d%d",&a,&b);
接下来输出结果
printf("%.3lf",(double)a/b);
看似非常简单,其实也很容易错。
没有对int类型的a,b进行强制转换类型,输出的结果精度不能说不够,只能说完全没有。
忽略题意保留三位小数,没有用%.3lf。

虽然题目说到输入两个整数,但并不代表我们一定要用int类型的变量来存储这两个值
于是我们可以
double a,b;
那么之后的做法就是
scanf("%lf%lf",&a,&b);
printf("%.3lf",a/b);
当然也可以用C++
cin >> a >> b;
cout << a/b;
1023方法相似,代码如下
double f;
scanf("%lf",&f);
printf("%.3lf",(f-32.0)*5.0/9.0);