求圆的面积
知道的条件:半径r
算法:面积=π*r*r
解析步骤:
1.r通过键盘输入或特定的值
2.定义一个面积变量area=π*r*r
3.将圆的面积输出到终端上
注:scanf为标准输入函数,用于从键盘输入所需数据需要在变量前加&取地址符
注意在scanf中不要出现\n等转义字符
1 #include<stdio.h> 2 #define PI 3.14 //定义一个宏,建议大写,和普通变量区分开 3 int main (int argc,char*argv[]) 4 { 5 float r = 0.0f;//定义一个r变量,系统给r开辟4字节空间 6 float area = 0.0f;//定义一个面积变量 7 //获得半径,从键盘获得scanf 8 printf("请输入圆的半径r:") 9 scanf("%f",&r);//带阻塞 10 //算法:计算面积area = 3.14*r*r 11 area = PI*r*r; 12 //将面积输出%.2f中的.2表示小数部分保留两位 13 printf("area = %.2f\n",area); 14 return 0; 15 }
运行结果: