tft每日頭條

 > 圖文

 > c語言計算圓柱的體積和表面積

c語言計算圓柱的體積和表面積

圖文 更新时间:2024-12-27 14:41:52

c語言計算圓柱的體積和表面積?常見的球體、圓柱體及圓錐體等的體積和表面積計算中涉及到平方、立方以及開平方等數學運算,這些運算在c 中通過調用<cmath>标準庫頭文件中相應的函數即可實現,我來為大家講解一下關于c語言計算圓柱的體積和表面積?跟着小編一起來看一看吧!

c語言計算圓柱的體積和表面積(自學C第)1

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 課 正整數反序輸出

    更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

    查看全部
  • 相关圖文资讯推荐

    热门圖文资讯推荐

    网友关注

    Copyright 2023-2024 - www.tftnews.com All Rights Reserved