A/B的困扰

时间:2022-04-16 23:03:31

在学会简单A+B后,在实验A/B时遇到了下面的问题。

 #include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b;
scanf("%d%d",&a,&b);
printf("%d\n",a/b);
return ;
}

运行结果如下

1

A/B的困扰

原来1.6属于实型数据,必须改成实型数据才能输出正确结果。

 #include<stdio.h>
#include<stdlib.h>
int main()
{
float a,b;
scanf("%f%f",&a,&b);
printf("%.1f\n",a/b);
return ;
}

结果:

1.6

其中,float和%f对应;double和%lf对应;