譚浩強的《C語言設計》(第3版)第5章中的乙個練習將幫助我解決這個問題

發布 家居 2024-04-06
4個回答
  1. 匿名使用者2024-02-07

    根據我的理解,在了解了乙個圓錐體是由乙個直角三角形旋轉360度形成的之後,它只涉及一些初中知識(兩點距離公式,平行線性質),最後的v是所追求的。

    #include

    #include

    #include

    double len( double x1, double y1, double x2, double y2 );

    void main()

    double x = ;

    double y = ;

    int st = 0;

    double h = ;

    double c = ;

    double r = ;

    double v = 0;

    scanf("%lf %lf", &x, &y );

    if( (c = len( 2, 2, x, y ) r ) st = 1;

    else if( (c = len( 2,-2, x, y ) r ) st = 1;

    else if( (c = len( -2, -2, x, y ) r ) st = 1;

    else if( (c = len( -2, 2, x, y ) r ) st = 1;

    else v = 0;

    if( st != 0 )

    v = ( r-c )*h / r;

    printf("v = %lf",v);

    double len( double x1, double y1, double x2, double y2 )

    return sqrt( (x1-x2)*(x1-x2) +y1-y2)*(y1-y2) )

  2. 匿名使用者2024-02-06

    他的意思是,如果你輸入乙個坐標,如果這個坐標在四個圓圈中的任何乙個內,這個點在塔上,塔高是10,所以輸出應該是10,而其他任何一點,輸出都是0,明白嗎?

  3. 匿名使用者2024-02-05

    《C++入門》讀一遍,就知道國內C++教育和國外教育差距有多大了。 如果您能徹底閱讀C++入門,有效的C++和更有效的C++將是您更好的選擇。 這三本書是循序漸進的,當你理解了它們時,你就會被認為是精通C++的。

  4. 匿名使用者2024-02-04

    通過實際行動輕鬆學習程式設計**。 本主題使用譚浩強的經典C++教材:C++程式設計(第2版)。

相關回答
16個回答2024-04-06

for 迴圈的定義。

for(變數的初始值; 終止操作條件; 第乙個迴圈 i 的初始值為 0,一直執行到 i=3 停止 i=2,條件仍然滿足,迴圈體仍然執行,每次步長為 1+1 >>>More

9個回答2024-04-06

嘿! 這個函式寫起來很簡單,閣下估計剛剛學會了資料結構,現在學習排序,查詢,給我兩百分的獎勵很容易,我馬上幫你寫。 >>>More

7個回答2024-04-06

它叫【批處理】程式,其實不要以為你上面提到的處理垃圾的程式真的很厲害,太神奇了,當你學會了DOS之後,那個程式可以說是一件很簡單的事情; >>>More

8個回答2024-04-06

system("command");角色是開啟“命令提示符”,稍後可以手動輸入DOS命令。 >>>More

5個回答2024-04-06

問題 1:pt1=&a;pt2=&b;Pt1 和 Pt2 未定義,年定義為。 >>>More