C语言初步 | 您所在的位置:网站首页 › c语言计算圆面积程序 › C语言初步 |
输入圆的半径 r,计算圆的面积 s,并输出。 s=pi*r*r; pi为圆周率, #include int main() { double r,s,pi=3.1415926; scanf("%lf",&r); s=pi*r*r; printf("%f",s); return 0; }讨论:对于该题目,如果在竞赛时,可能会在精度方面挖坑,比如保留到小数点后多少位。 所以,pi不要写成简单的3.14,精度太低。 保留3位小数的写法: printf("%.3f",s); 注意%和3之间有一个小数点,表示小数点后保留3位,第四位四舍五入。 突然想到网上一个故事: 小学生考试,3.5+4.5=? 小学生答道:8 老师批阅:错误。 家长大怒,问:why? 教师答:应为8.0,精度不同。 在下心里说:真他娘没意思!!
|
CopyRight 2018-2019 实验室设备网 版权所有 |