定义两个同名的重载函数,分别求矩形和圆的周长,然后在main函数中对这两个函数进行调用并测试其功能。

求矩形的周长时需要输入矩形的长和宽;求圆的周长时需要输入圆的半径。

#include<iostream.h> #include<math.h>double CF(int a,int b){double c1;c1=(a+b)*2;return c1;}double CF(int r){double c2;c2=3.14*r*r;return c2;}int main(){int a,b,r;cout<<"矩形的长为:";cin>>a;cout<<"矩形的宽为:";cin>>b;double c1,c2;c1=CF(a,b);cout<<"矩形的周长为"<<c1<<endl;cout<<"圆的半径为:";cin>>r;c2=CF(r);cout<<"圆的周长为"<<c2<<endl;return 0;}

定义两个同名的重载函数,分别求矩形和圆的周长,然后在main函数中对这两个函数进行调用并测试其功能相关推荐

  1. c++--定义图形抽象类。完成圆形、三角形、矩形的面积和周长计算

    c+±-定义图形抽象类.完成圆形.三角形.矩形的面积和周长计算 /*===============================================* 文件名称:abstract.cpp ...

  2. matlab转换为部分分式,用MATLAB的residuez函数,求出下列各式的部分分式展开式和反变换f[n]。 说明:residuez函数...

    用MATLAB的residuez函数,求出下列各式的部分分式展开式和反变换f[n]. 说明:residuez函数 更多相关问题 需求价格弹性反映需求量与价格之间的敏感程度.( ) (2.0分) 实验( ...

  3. 键盘录入长方形的长和宽,定义方法计算该长方形的周长,并在main方法中打印周长

    键盘录入长方形的长和宽,定义方法计算该长方形的周长,并在main方法中打印周长 package com;import java.util.Scanner;public class Demo02 {pu ...

  4. c语言中fun和main,功能:编写函数fun求1!+2!+3!+ …… +n!的和,在main函 数中由键盘输入n值,并输出运算结果。请编写fun 函数...

    功能:编写函数fun求1!+2!+3!+ -- +n!的和,在main函 数中由键盘输入n值,并输出运算结果.请编写fun 函数0 wjkfz2013.04.07浏览271次分享举报 功能:编写函数f ...

  5. python使用numpy中的np.linalg.det函数计算2D numpy数组的行列式的值、使用numpy中的np.linalg.inv函数计算2D numpy数组的逆矩阵

    python使用numpy中的np.linalg.det函数计算2D numpy数组的行列式的值(determinant).使用numpy中的np.linalg.inv函数计算2D numpy数组的逆 ...

  6. c语言函数可视化,求在已经完成的c语言程序《万年历》中添加可视化效果

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 RT.源代码如下 #include "stdio.h" #include "stdlib.h" int dateo ...

  7. 接口中成员变量和成员函数介绍

    接口类型的定义类似于类的定义. 接口定义的形式如下: [修饰符] interface 接口名 [extends] [接口列表] { 接口体 } 像类那样,编译好的接口被保存在class 文件中. 1. ...

  8. mysql的json函数与实例_Mysql实例详解Mysql中的JSON系列操作函数

    <Mysql实例详解Mysql中的JSON系列操作函数>要点: 本文介绍了Mysql实例详解Mysql中的JSON系列操作函数,希望对您有用.如果有疑问,可以联系我们. MYSQL必读前言 ...

  9. C语言:编写一个程序,从键盘读入一个矩形的两个边的值(整数),求矩形面积

    /* 编写一个程序,从键盘读入一个矩形 的两个边的值(整数),求矩形面积. */ #include<stdio.h> void main() {int length,wide,area;p ...

最新文章

  1. 发表学术论文必须做的十件事(下)
  2. 【BZOJ-2668】交换棋子 最小费用最大流
  3. Linux查看CPU型号及内存频率及其它信息与清理内存的命令
  4. Java社区目前的现状——交易
  5. 设计模式之依赖倒转原则
  6. 可持久化4--可持久化并查集
  7. lua# lua5.1.4 源码文件作用一览
  8. 软件工程第一次结对编程
  9. 男子花41万买手镯,被店员议论“买不起” 气到要住院
  10. boot spring test 文档_SpringBoot入门十,添加junit单元测试
  11. mysql脚本编写与案例_MySQL语句执行顺序和编写顺序实例解析
  12. 基于虚拟日志压缩的数据同步方案
  13. UCHome风格模版 框架核心代码提取
  14. mysql5.6.25及以上下载衔接
  15. [再学Python] - 3 - 异常处理 try…except…
  16. MVCPager学习小记
  17. 64位java_java64位
  18. 终端一直显示 (master) ,即终端一直处于master分支下的取消办法
  19. 阿里国际站出口通升级金品诚企详细流程
  20. 国内使用bing国际版(非国内国际切换版本)

热门文章

  1. ping不通的几种可能原因
  2. java 正则判断小数_java判断是否是小数详解(正则方法)
  3. Linux无法运行cal指令,Linux cal 命令 command not found cal 命令详解 cal 命令未找到 cal 命令安装 - CommandNotFound ⚡️ 坑否...
  4. C4.5 决策树算法对UCI wine数据集分类的实现(MATLAB)
  5. Spark调优之 -- Spark的并行度深入理解(别再让资源浪费了)
  6. 非法使用计算机信息罪,刑法解释:第二百八十五条【非法侵入计算机信息系统罪定义、量刑】...
  7. 电脑崩溃,重启后XMind没保存数据丢失解决办法。
  8. TCP流量控制与拥塞控制(重要)
  9. 程序员日常开发的八荣八耻!
  10. 财政部千亿规模减税方案已获国务院批准