如何在 C 中輸出方程的兩個方程根

發布 科學 2024-04-17
12個回答
  1. 匿名使用者2024-02-07

    直接在函式中使用 Cout 或在函式的參數列中使用 void 函式名稱(double &x1、double &x2)等引用

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

    方法如下:

    1. C C++程式設計中的if語句是用於條件判斷的控制語句,當判斷條件成功時,會執行相應的語句,否則會跳過。 具體形式如下:

    if(表示式) 語句;

    else 語句; ](可選)。

    或 if 語句;

    else if(expression) 語句;

    else if(expression) 語句;

    else 語句;

    2.上面的描述在表示式為true時執行語句,else為可選,當表示式不為true時執行此語句,不能使用。 此外,if 語句支援多層巢狀,可用於確定多個條件。

    3.上面的例子是輸入乙個值,然後根據它的範圍輸出乙個提示。 當 if 判斷語句僅用於賦讓時,是否可以使用? (問號算術)以下列形式:

    變數 =(有條件的)?值 1:值 2

    當條件為真時,將值 1 分配給變數,否則將給出值 2(問號運算子)也可以巢狀。

    4.意思是輸入乙個分數,然後根據分數的大小判斷哪個分數範圍,最後將分數分配給C變數。

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

    #include

    #include

    using namespace std;

    int main()

    int a,b,c;

    double d,e,f;

    cout<<"請輸入a、b、c";

    cin>>a;

    cin>>b;

    cin>>c;

    fixed);

    showpoint);

    d=(-b)/2*a;實數部分 e=(sqrt(abs(b*b-4*a*c))) 2*a; 虛部。

    f=b*b-4*a*c;

    if(f>0)

    cout<<"有兩個不相等的實根"<

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

    你的h[i]是什麼?

    你說我不明白,但從句法上講,它不是乙個長浮點數,而是乙個雙倍數。 而這個符號不是,而是應該使用pow(基數,指數)函式,基數,指數是雙精度或浮點數

  5. 匿名使用者2024-02-03

    這是乙個經典的問題。

    我在很多地方都看到過這個問題。

    **如下:包括

    #include

    voidf(float

    m,float

    n,float

    l)if(deta==0)

    printf("該方程有乙個解。 x=%g",x1);

    if(deta>0)

    printf("該方程有兩個解。 x1=%g,x2=%g",x1,x2);

    main()

    以下是該程式如何工作的圖片:

  6. 匿名使用者2024-02-02

    #include

    #include

    using namespace std;

    int main()

    elseelse if(delta<0)

    elsereturn 0;

    如果你有問題,你可以自己看,並且delta a b c沒有被賦予乙個值,你怎麼能計算它? 看看我給你的答案! 呵呵,我高中的時候數學學得很好!

    情況分析到位! 不錯! 分類剛剛好!

  7. 匿名使用者2024-02-01

    這是一門基於程式的課程嗎?

  8. 匿名使用者2024-01-31

    上面的邏輯不明確,我給你寫乙個,你有權參考 假設方程是 x 2 = 2; 也可以根據函式引數進行描述,這裡簡化一下。

    [a,b] 是值範圍,n 次迭代。

    float get2value( int a, int b, int n)

    ..return x;}

  9. 匿名使用者2024-01-30

    演算法這麼清楚,何必費心源程式。

  10. 匿名使用者2024-01-29

    警告:bai 正常,輸出有問題。

    更改了 du 功能並對其進行了改進。

    #include

    #include

    #include

    void main()}

  11. 匿名使用者2024-01-28

    #include

    #include

    int main()

    輸入 yes 繼續,輸入 no 退出*

    printf("請輸入 a、b、c 的值");

    printf("a=");scanf("%f",&a);

    printf("b=");scanf("%f",&b);

    printf("c=");scanf("%f",&c);

    p=b*b-4*a*c;

    if(p<0) *判斷是否存在真正的根,如果沒有,則退出* q=-b 2*a;

    if(p==0) printf("這個方程有兩個相等的實根 x1=x2=%f",q-sqrt(p));

  12. 匿名使用者2024-01-27

    #include

    #include

    void main()

    q=(float)-b/2*a;

    p=(float)sqrt(b*b-4*a*c);

    x1=q-p;x2=q+p;

    if(res<0)

    printf("---方程有兩個相等的實數根,x1=x2=%2f", x1);

    elseprintf("x1=%.1f,x2=%.1f, x1, x2");}

相關回答
9個回答2024-04-17

該問題的原意是實現乙個佇列有兩個堆疊的功能。 >>>More

5個回答2024-04-17

int max(float fx,float fy)float fz;

fz=fx>fy?fx:fy; >>>More

8個回答2024-04-17

1.在Excel 2010中,建立乙個新的Excel文件,然後開啟它,如下圖所示。 >>>More

5個回答2024-04-17

2 10級殘疾傷殘補助金=上一年度在提起訴訟法院所在地的城鎮(農村居民)人均可支配收入 傷殘係數(12%) 賠償年限因地區不同而略有差異,具體參考當地標準。 >>>More

32個回答2024-04-17

在兩個人相處的過程中,一定要多為對方著想,站在對方的角度去思考,互相包容,互相關心,久了以後,自然會理解對方。