c语言计算圆的周长和面积double,符号常量,浮点数(计算圆的周长和面积) | 新思维:C语言程序设计...
【问题:圆的周长和面积】
根据圆的半径求圆的周长和面积,PI值保留3位小数,为3.142。
输入是半径,是一个浮点数。
输出为周长和面积,结果保留2位小数,分两行输出,第一行是圆的周长,第二行是圆的面积。
#include
#define PI 3.142
int main()
{
double radius, circumference, area;
scanf("%lf", &radius);
circumference = 2 * PI * radius;
area = PI * radius * radius;
printf("%.2f\n", circumference);
printf("%.2f\n", area);
return 0;
}
#include
#define PI 3.142
int main()
{
double radius, circumference, area;
scanf("%lf", &radius);
circumference = 2 * PI * radius;
area = PI * radius * radius;
printf("%.2f\n", circumference);
printf("%.2f\n", area);
return 0;
}
在英语中,radius意思是半径,circumference意思是周长,area意思是面积。
在比较简单的程序中,你可以使用更为简单的变量来编写程序,如下所示。
#include
#define PI 3.142
int main()
{
double r, c, a;
scanf("%lf", &r);
c = 2 * PI * r;
a = PI * r * r;
printf("%.2f\n", c);
printf("%.2f\n", a);
return 0;
}
#include
#define PI 3.142
int main()
{
double r, c, a;
scanf("%lf", &r);
c = 2 * PI * r;
a = PI * r * r;
printf("%.2f\n", c);
printf("%.2f\n", a);
return 0;
}
【符号常量】
在程序中使用 300、20 等类似的“幻数”并不是一个好习惯,它们几乎无法向以后阅读该程序的人提供什么信息,而且使程序的修改变得更加困难。处理这种幻数的一种方法是赋予它们有意义的名字。#define 指令可以把符号名(或称为符号常量)定义为一个特定的字符串:
#define 名字 替换文本
在该定义之后,程序中出现的所有在#define 中定义的名字(既没有用引号引起来,也不是其它名字的一部分)都将用相应的替换文本替换。
在本例中, PI 被称为符号常量。 符号常量通常用大写字母拼写,这样可以很容易与用小写字母拼写的变量名相区别。注意,#define 指令行的末尾没有分号。
【const修饰符】
运用const修饰符可以使变量成为只读变量,代码更健壮。
#include
int main()
{
double r, c, a;
const double PI=3.142;
scanf("%lf", &r);
c = 2 * PI * r;
a = PI * r * r;
printf("%.2f\n", c);
printf("%.2f\n", a);
return 0;
}
#include
int main()
{
double r, c, a;
const double PI=3.142;
scanf("%lf", &r);
c = 2 * PI * r;
a = PI * r * r;
printf("%.2f\n", c);
printf("%.2f\n", a);
return 0;
}
c语言计算圆的周长和面积double,符号常量,浮点数(计算圆的周长和面积) | 新思维:C语言程序设计...相关推荐
- C语言atof()函数:将字符串转换为double(双精度浮点数)
头文件:#include <stdlib.h> 函数 atof() 用于将字符串转换为双精度浮点数(double),其原型为: double atof (const char* str); ...
- java设计求圆的面积周长的代码_java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 、...
导航:网站首页 > java编程 1.设计一个求圆的面积和周长的类,要求:1计算当半径r=10和20时,圆的面积,并显示出来 . 时间:2018-11-8 java编程 1.设计一个求圆的面积和 ...
- java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...
导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...
- java类求圆的面积周长_java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题。编写一个应用程序计算圆的周长和面积,设圆的半...
问题标题 java编程 1. 设计一个求圆的面积和周长的类,要求:1计算当半径r,JAVA编程题.编写一个应用程序计算圆的周长和面积,设圆的半 2019-5-23来自ip:15.196.194.53的 ...
- 用python输入圆的半径、输出圆的周长_Python基础题练习(输入圆的半径计算周长面积,判断年份是否是闰年)...
题目二:输入圆的半径计算周长面积 题目要求:输入圆的半径,输出圆的周长和面积.输入输出均为整数或者浮点数 题目分析: 首先使用关键字import导入math数学函数库 获取到用户输入的参数(圆的半径) ...
- python怎么求圆柱表面积半径和高由键盘输入_从键盘上输入圆的半径,计算圆的周长和面积(使用符号常量)_学小易找答案...
[单选题]Randal Ice needs a loan to purchase pet food and other pet supplies for his local pet store ove ...
- java源程序求圆的周长和面积_编写程序,输入圆的半径,求出圆的周长和面积. PI=3.14...
C语言程序 编写函数,求圆面积的值,主函数输入半径,并在主函数中调它. #includemain(){\x09floatS(floatr);\x09floatr;\x09printf("in ...
- 【Python】输入圆的半径,根据自定义的方法返回圆的周长/面积等
今天在CSDN博客上学习(瞎逛),看到了1个小案例.目前我正好学习到了这里,@丁七岁 博主是我学习的对象. https://blog.csdn.net/qq_43612538/article/deta ...
- #圆的周长和面积面向对象_数学实验 | 圆的面积公式推导
设计者 尤冰 谢凤梨 常州市武进区星辰实验学校 常州市教坛新秀 武进区学科带头人 __ 实验视频 圆的面积公式推导 __ 实验目的 通过实验的方式,将16等分圆转化成近似的长方形.梯形和三角形 ...
最新文章
- python中对文件、文件夹(文件操作函数)的操作
- 把Java程序打包成jar文件包并执行
- Object类和常用API
- 积性函数(Product_Function)
- Redis中的Sentinel 验证
- SAP HANA Database Explorer 里 SQL console 的用法
- 深入学习Mybatis框架(二)- 进阶
- Java里的 for (;;) 与 while (true),哪个更快?
- 递归获取字符串内的所有图片src地址
- 网易第二季度营收205亿元 同比增长13%超预期
- ahoi2009维护序列
- 什么是TOC约束理论以及TOC系统业务流程
- nginx-ingress-controller开启modsecurity
- 关于K fold交叉验证
- 手机电源管理芯片一般在哪
- LOOK LOOK 微端服务器
- 化工厂人员定位如何实现,主要有哪些功能?
- 今日头条笔试之字母交换
- 笨办法学python习题1-10
- star- Transformer