求平均输出不了结果
#include <stdio.h>void main()
{
double a,b,ave;
printf("请输入两个数\n");
scanf("%f,%f",&a,&b);
ave=(a+b)*0.5;
printf("平均数为%f\n",ave);
}
这个为什么输出不了结果里,各位大佬给康康。 a,b,ave定义的类型为double
输入输出用%lf 双精度浮点型的格式化输出应该是%lf不是%f#include <stdio.h>
void main()
{
double a,b,ave;
printf("请输入两个数\n");
scanf("%lf,%lf",&a,&b);
ave=(a+b)*0.5;
printf("平均数为%lf\n",ave);
}
页:
[1]