向大虾们请教个初级问题
#include "stdafx.h"#include <stdio.h>
#include <process.h>
int radius,area;
int main(void)
{
printf("Enter radius(i,e,10):");
scanf("%d",&radius);
area=(int)(3.14159*radius*radius);
printf("\n\nArea=%d\n",area);
system("pause");
return 0;
}
怎么修改这段代码,使得输出的数值不是整数,而是根据π=3.14159算出来的准确数