#include
int main()
{
int n,b;
double t,d;
scanf("%f %d",&t,&n);
d=t/n;
b=n*2;
printf("%.3f\n ",d);
printf("%d\n",b);
return 0;
}
double用%lf输入
scanf("%lf %d",&t,&n);
输入 、输出 格式问题,修改处见注释,供参考:
#include<stdio.h>
int main()
{
int n, b;
double t, d;
scanf("%lf %d", &t, &n); //scanf("%f %d", &t, &n);修改
d = t / n;
b = n * 2;
printf("%.3f\n", d); //printf("%.3f\n ", d); 修改
printf("%d", b); //printf("%d\n", b); 修改
return 0;
}
这个出错原因是我多敲了一个空格。😥😥😥