77百科网
当前位置: 首页 生活百科

c语言计算圆柱的体积和表面积(自学C第)

时间:2023-07-20 作者: 小编 阅读量: 1 栏目名: 生活百科

c语言计算圆柱的体积和表面积?常见的球体、圆柱体及圆锥体等的体积和表面积计算中涉及到平方、立方以及开平方等数学运算,这些运算在c中通过调用<cmath>标准库头文件中相应的函数即可实现,我来为大家讲解一下关于c语言计算圆柱的体积和表面积?跟着小编一起来看一看吧!

c语言计算圆柱的体积和表面积

常见的球体、圆柱体及圆锥体等的体积和表面积计算中涉及到平方、立方以及开平方等数学运算,这些运算在c中通过调用<cmath>标准库头文件中相应的函数即可实现。

编写的程序&注解

测试的运行结果

知识点:

❶ #define 宏定义,实现替换的功能(文本替换,不进行任何计算或检查)。程序中以“#”开头的,都表示这是一条预处理命令。#define pi 3.1415926 属于无参宏定义,标识符pi为定义的宏名,3.1415926是一个常数。程序在执行时,所有的pi都将被替换为3.1415926。宏定义#define 既可以定义一个常量,也可以定义一个函数(如#define add(x,y) x y 注意add和(x,y)之间不能有空格),或者多行的代码(每一行换行时须加上一个“\”)。在定义多行代码时,用do while(0)可以将函数中的变量变为局部变量,使得语法清晰,减少差错。#define 还可以通过条件编译实现编译环境的设置。撤销宏定义用 #undef,当后续代码不需要pi时,可以用#undef pi撤销其宏定义。

❷ <cmath> 是c语言中的标准库头文件。“c” 表示其中的函数来自C标准库,“math”表示数学常用库函数。该头文件声明的数学库函数,包括了诸如绝对值函数、三角函数、幂函数、指数函数等基本函数。常用的数学函数如下:

  • double cos(double x); 返回x的余弦cos(x)值,x为弧度;
  • double sin(double x); 返回x的正弦sin(x)值,x为弧度;
  • double tan(double x); 返回x的正切tan(x)值,x为弧度;
  • double sqrt (double x); 返回x的平方根;
  • double cbrt(double x); 返回x的立方根;
  • double pow(double x,double y); 返回x^y的值;
  • double ceil (double x); 返回比x大的最小整数;
  • double floor (double x); 返回比x小的最大整数;
  • double round(double x); 返回x的四舍五入值;
  • double fmax(double x,double y); 返回x、y中的最大值;
  • double fmin(x, y); 返回x、y中的最小值;
  • double hypot(double x,double y); 返回直角三角形斜边的长度;

    ❸ while(1) 与 for( ; ; ) 等效,但在执行时,for( ; ; ) 的两个空语句一般会被编译器优化掉,直接进入死循环,而While(1)每次循环都要对表达式进行判断,所以for( ; ; )循环体效率更高一些。跳出while(1) 循环的方式有三种:break跳出while(1)循环,执行while(1)循环后面的其他语句;return 直接退出函数,无论while(1)循环后面是否还有其他语句,均不再执行;goto可指向while(1)循环以外的标签,程序会无条件执行该语句,达到跳出循环的效果。

    自学 C第 1 课 数字大小排序

    自学 C第 2 课 数组包含关系

    自学 C第 3 课 正整数反序输出

    • 推荐阅读
    • 18岁出门远行是余华的成名作(十八岁出门远行--有感)

      正文柏油马路起伏不止,马路像是贴在海浪上。我站在路旁朝那辆汽车挥手,我努力挥得很潇洒。当然最好是香蕉。司机好像没有听到,仍在弄着什么。他将烟叼在嘴上吸了几口后,又把头塞了进去。我知道要是错过这次机会,将不会再有机会。这时汽车已经活动了。“到后面去拿吧。”我已经知道他是在个体贩运。这汽车是他自己的,苹果也是他的。这时候,坡上又有很多人骑着自行车下来了,每辆车后都有两只大筐

    • 镯子里边的棉是什么做的(关于镯子里边的棉是什么做的介绍)

      下面更多详细答案一起来看看吧!镯子里边的棉是什么做的这种翡翠里的白色晶体称为白棉。棉絮的主要成分为纳长石,然后为霞石,方沸石以及一些气液态包体。白棉是在翡翠形成过程种一起形成的,是翡翠内含的一种杂质。白棉是翡翠瑕疵的一种,影响翡翠的美观,通常在雕刻的过程中可使用雕刻手法去除或掩饰。当然和田玉中可以根据棉絮多少和大小来衡量这块和田玉的价值。如果是棉絮较多,就算是再油润的料子,他的价值也会大打折扣的。

    • 多言或中意思(多言或中意思是什么)

      接下来我们就一起去研究一下吧!多言或中意思多言或中释义:或:有的。指多方面讨论之,有的可能中的。

    • 赵白石向周莹表白了吗(那年花开赵白石终于对周莹表白了)

      孙俪、陈晓主演的《那年花开月正圆》接近尾声,剧情越来越朝着玛丽苏的方向狂奔不止,赵白石爱了周莹这么多年,终于对周莹表白了。四叔听赵白石说要求娶周莹,嘴巴直接成圆圆形,很惊讶吧!周莹的反应太不按套路出牌了吧,这回答的是什么话?表白以后不让喊大哥了周莹会喊她啥?

    • 急的组词(急怎么组词)

      心急如焚[xīnjírúfén]焚:烧心里急得像火烧一样形容十分焦急也作“心急如火”,下面我们就来说一说关于急的组词?我们一起去了解并探讨一下这个问题吧!也作“心急如火”。燃眉之急[ránméizhījí]像火烧眉毛那样紧急。比喻情势非常紧急。形容各种乐器同时演奏的热闹情景。急不暇择[jíbùxiázé]在紧急情况下来不及选择。急流勇进[jíliúyǒngjìn]在急流中勇敢前进,形容果断、勇猛,一往无前。

    • 毛巾手胶怎么缠(如何缠毛巾手胶)

      毛巾手胶怎么缠?下面更多详细答案一起来看看吧!毛巾手胶怎么缠毛巾手胶是指缠在木柄上的含棉成分非常高的棉质握把胶,使用的时候也非常简单,我们只需要将球拍原有的握把胶给剥掉,然后将毛巾手胶直接缠绕到木质手柄上面就可以了。注意一般裹缠的时候要从拍柄的底部开始,从下往上缠,缠绕的时候不能太紧也不能太松,等缠到拍柄锥部的时候,再将多余的部分剪掉,用固定胶带做收尾工作就可以了。

    • 白萝卜炖鸡如何做(怎么做白萝卜炖鸡)

      下面内容希望能帮助到你,我们来一起看看吧!白萝卜炖鸡如何做土鸡1/4只,白萝卜300公克,老姜30公克,青葱1根,水600㏄,盐1小匙,米酒1大匙做法:土鸡剁小块,放入滚水氽烫1分钟后捞出备用。白萝卜去皮切滚刀块,放入滚水氽烫1分钟捞出备用。将作法1~3的所有食材、水和调味料,放入电子锅内锅,按下「煮饭」键,煮至开关跳起即可。

    • 冰冻干鸭肠怎么处理(怎么清洗干净)

      以下内容希望对你有帮助!冰冻干鸭肠怎么处理首先用筷子夹住鸭肠从上往下捋一遍,将鸭肠内的杂物挤出来。然后在鸭肠上加入适量的食盐。接下来用手反复地搓洗几遍。然后再用清水冲洗干净即可。最后将洗干净的鸭肠装盘待用就可以了。

    • 聊斋志异中促织的故事简介(聊斋志异促织)

      乡里的公差奸猾狡诈,借此向百姓摊派费用。县令限定日期,严令追逼。细看画上的景物,与村东的大佛寺很相似。于是强忍疼痛起身,拄着拐杖,带着那张画来到大佛寺后面。村里有个好事的少年,驯养了一只蟋蟀,给它起名叫“蟹壳青”,每天带着去跟其他少年斗蟋蟀,没有一次不取胜的。没一会儿,小蟋蟀突然一跃而起,张开尾巴,竖起须子,扑过去咬住了“蟹壳青”的脖子。少年大吃一惊,急忙把它们分开,停止了搏斗。

    • 男孩名字大气有涵养(男孩新颖有涵养的名字)

      彦辰彦辰一名比较有古风韵味,新颖又有诗意;其名字的寓意表示有才学的贤士、才能出众的人;用以男孩起名,表示男孩智慧超群、温文儒雅。