解答一道简单的C语言程序
#define PI 3.1416
main()
{
float Radius,Area;
scanf(%f,&Radius); /*输入半径的值*/
Area=PI*Radius*Radius;
printf(%f\n,Area); /*输出圆的面积*/
}
这道题的运行结果是什么
关于运行结果要看你袜轮输入的半径值,因为你还没对其赋值
正确程序如下,你的有错误
#include<stdio.h>携好乎
#define PI 3.1416
int main()
{
float Radius,Area;
scanf("%f",&Radius); /*输入半径的值*/
Area=PI*Radius*Radius;
printf("%.3f\n",Area); /*输出圆的面积*/ /* %.3只辩悉是小数点后保留3位的意思*/
return 0;
}
结果就态穗是圆的面积啊!
程宏告序有点小错误!
我改正了一下!
#define PI 3.1416
main()
{
float Radius,Area;
scanf("%f",&Radius); /*输入蔽闭明半径的值*/
Area=PI*Radius*Radius;
printf("%f\n",Area); /*输出圆的面积*/
getch();
}
输入 1 结果 3.141600
输入 2 结果 12.566400
scanf(%f,&Radius);
printf(%f\n,Area); /*输出圆做含的面积*/
这里代码有误。
正确代纯如笑码是
scanf("%f", &Radius); /橡春/别忘记输入双引号("")
printf("%f\n", Area);
输入半径的值 1
输出圆的面积
3.1415926