思路:
知悉各种几何图形的周长公式以及面积公式,通过类Math调用PI,即圆周率。
代码实现:

public class Test {public static void main(String args[]){ int circle_r = 3, rectangle_l = 3, rectangle_w = 4;int rectangle_C1 = (rectangle_l + rectangle_w) * 2;//长方形的周长int rectangle_C2 = rectangle_l * 4;                //正方形的周长double circle_C = 2 * circle_r * Math.PI;          //圆的周长double rectangle_S1 = rectangle_l * rectangle_w;   //长方形的面积double rectangle_S2 = rectangle_l * rectangle_l;   //正方形的面积double circle_S = circle_r * circle_r * Math.PI;   //圆的面积System.out.print("长为3,宽为4的长方形的周长:"+rectangle_C1+"\n");System.out.print("长为3,宽为4的长方形的面积:"+rectangle_S1+"\n");System.out.print("边长为3的正方形的周长:"+rectangle_C2+"\n");System.out.print("边长为3的正方形的面积:"+rectangle_S2+"\n");System.out.print("半径为3的圆的周长:"+circle_C+"\n");System.out.print("半径为3的圆的面积:"+circle_S+"\n");}
}

运行结果截图:

编写程序,求出几何形状(长方形、正方形、圆形)的周长和面积相关推荐

  1. 有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, …编写程序求出这个序列的前n项之和。

    问题与代码:有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, -编写程序求出这个序列的前n项之和 文件名称:有一个分数序列:2/1, 3/2, 5/3, 8/5, 13/8, -编写 ...

  2. 【C语言】平均分的战争。有m个人的成绩存放在score数组中,请编写程序求出平均成绩并且罗列出低于平均分的分数。

    [问题描述] 平均分的战争.有m个人的成绩存放在score数组中,请编写程序求出平均成绩并且罗列出低于平均分的分数. [输入形式]输入共两行: 第一行成绩个数N,N<=20 第二行,N个以空格分 ...

  3. java编写一个程序_计算已知长和宽的长方形的周长,请教一下大佬们,我们java留了一个作业,编写程序,定义一个接口Comput,声明计算周长和面积的方法...

    //编写程序,定义一个接口Compute,声明计算周长calgirth()和面积calarea ()的方法,然后定义一个长方形类RRect和圆类Circle,两个类都实现接口Compute,最后进行测 ...

  4. 【c++】求正方形形、长方形、圆形的周长和面积

    [问题描述]用c++实现求正方形.长方形.圆形的面积和周长,要求使用派生和继承 [编译环境] ubuntu20.04  g++ [实现思路]使用c++的多态与继承,基类是形状类,重写求周长和面积函数, ...

  5. 求1000的阶乘c语言编程,用C语言编写程序,求出1000的阶乘?

    给你个通用的.运行后输入1000. #define M 20000 /* 最大结果位数,DOS能访问的内存有限,最好不要超过 30000 位*/ #define N (M+5) main() { in ...

  6. 编写程序求出ax^2+bx+c的解并指出方程的实根

    #include<iostream> #include<cmath> using namespace std; int main(){int a,b,c;cout<< ...

  7. 编写程序,创建类MyMath,计算圆的周长和面积以及球的表面积和体积,并编写测试代码,结果保留两位小数。

    import math class MyMath: def __init__(self,r): #构造函数self.r=rdef C(self,r): #求圆的周长return '%.2f'%(2*m ...

  8. python输入一个英文句子 输出单词个数_编写程序,给出一个英文句子,统计单词个数。_学小易找答案...

    [简答题]叙述pass语句的作用. [简答题]吹风机不工作,可以用万用表检测吗?在网上搜索关键词,吹风机不工作怎么办? [单选题]以下代码运行结果正确的是哪一项?() x=2 if x:print(T ...

  9. 编写程序求n!--C语言中数组的使用

    注:部分内容摘自<数据结构>,黄国瑜,叶乃菁编著,清华大学出版社. 需求:编写程序求n!. 分析:数字相乘可以分解为各个阶位相乘,比如百位数A*B可分解为A100*B+A10*B+A1*B ...

最新文章

  1. Codeforces - 1118D2 - Coffee and Coursework (Hard Version) - 二分
  2. Flink 分别读取kafka和mysql作为source
  3. Java使用JDBC连接随意类型数据库(mysql oracle。。)
  4. 【小白必懂】C语言最大、最小公约数题解
  5. Java ByteArrayInputStream markSupported()方法与示例
  6. 个人发卡源码仿企业版
  7. Oralce EBS Alert
  8. 国外大神一张图学会python-学习Python不得不关注和学习的国外大神博客
  9. inpur标签的各种type
  10. 海外几大移动游戏市场,各自有什么特点?如何选择正确的营销方式?
  11. 代码设置margintop_如何通过代码设置TextView的Margin参数?
  12. 云服务器防 DDoS 攻击的几种方法策略分享
  13. 全国省份、城市关联表 mysql(含城市名拼音)
  14. 在 V2EX 的开发环境里尝试了一下 OneAPM @livid
  15. php公众号开发配置网页域名,微信公众号网页开发授权配置流程
  16. Scratch软件编程等级考试一级——20200913
  17. 国产软件产品的一点看法
  18. 君子喻于义,小人喻于利
  19. CentOS6开关机日志查询
  20. phpmailer 私密抄送_PHPMailer使用说明

热门文章

  1. 2D灯光 Unity2021
  2. Windows实现微信双(多)开—微信分身
  3. mysql 1213
  4. sitemap-php生成网站地图
  5. 鲸鱼吞塑料袋解决之道:人类合作和可持续发展报告
  6. 知云文献翻译打不开_沙拉查词—— 划线翻译的一股清流
  7. 在Docker容器中使用iptables时的最小权限的开启方法
  8. 用计算机创造一个宇宙,人工智能令整个宇宙变成一个玄计算机,宇宙是虚拟的,真实世界...
  9. python微信加人_Python 基于wxpy库实现微信添加好友功能(简洁)
  10. java以某个字符串断句_结合 ictclass4j 和 KTDictSeg 写自己的分词器----断句(1)