大家好,今天是新的一年了,新年好!
时间过得真快,已经是第22天和大家见面了呢。
今天是“元”旦,我们是与你有“缘”的程序“猿”与程序“媛”,今天的主题是程序“圆”!(第一次发现我们除了会编程,口才也不赖!)
让我们继续C++的操练,今天的题目是:
程序猿每日一题(2018年1月1日)
Day 22 “元”旦!求“圆”面积!
我出题:
今天是1月1日,元旦?圆蛋?那让我们今天求解关于“圆”的问题:
输入半径r,求圆的周长及面积。
我回答:
代码如下:
#include
using namespace std;
const double PI=3.1415926; //PI是符号常量。代表3.1415926
int main(){
float r,c,s; //定义实型变量
printf("r="); //显示提示符r=
scanf("%f",&r); //输入r的值,&符号不能漏
c=2*PI*r; //计算圆的周长
s=PI*r*r; //计算圆的面积
printf("c=%.2f s=%.2f\n",c,s); //显示计算结果,结果保留2位小数
}
小唠叨:程序中定义的PI代表常量3.1415926,在编译源程序时,遇到PI就用常量3.1415926代替,PI可以和常量一样进行运算。C++语言规定,每个符号常量的定义占据一个书写行,而且符号常量不能被再赋值。
来试个简单的值,输入半径r为1:
完美!再次祝大家“圆蛋”快乐,万事圆满!
欢迎有创意、有经验的你给我们回复更多其它代码方案!
当然,有空还可以复习一下前几天的题目:
下面有我们“程序猿每日一题”公众号节目的二维码,喜欢的话,扫一扫关注一下就可以每天见到我们了!
不过,话说回来,我们毕竟是调皮的猿猴类,万一某年某月某日忘了或懒得更新了,大家可以留言给我们,敲敲警钟或者表达下思念之情,都好啊!哈哈!好了,咱们明天见!
领取专属 10元无门槛券
私享最新 技术干货