查看: 1634|回復: 3
打印 上一主題 下一主題

[逾期] C++語法問題(I)

[複製鏈接]
  • TA的每日心情
    奮鬥
    2014-12-7 00:02
  • 簽到天數: 20 天

    [LV.4]偶爾看看III

    5

    主題

    32

    帖子

    139

    積分

    高一新生

    Rank: 2

    積分
    139

    台南一中資訊社

    跳轉到指定樓層
    樓主
    發表於 2014-10-2 23:33:57 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

    趕快加入我們來參與討論吧!

    您需要 登錄 才可以下載或查看,沒有帳號?加入我們

    x
    本帖最後由 JasonTsai@FB 於 2014-10-27 22:59 編輯

    [C++] 純文本查看 復制代碼
    #include<iostream>
    #include<cstdio>
    #include<math.h>
    using namespace std;
    int main()
    {
        float input, a, b, c;
        scanf("%f%f",&a,&input);
        if (input > a)
        b = input;
        else 
        {
            b = a;
            input = b;
        }
        scanf("%f",&input);
        if (input > b)
        c = input;
        else if (input > a)
        {
            c = b;
            b = input;
        }
        else
        {
            c = b;
            b = a;
            a = input;
        }
        if (c > a + b)
        {
            if (c * c > a * a + b * b)
            printf("acute\n");
            else if (c * c == a * a + b * b)
            printf("right\n");
            else
            printf("obtuse\n");
            cout >> sqrt((a + b + c) * (-a + b + c) * (a - b + c) * (a + b - c)) / 4;
        }
        else
        printf("illegal\nunavailable");
        system("pause");
        return 0;
    }
    

    以上是我寫的三角形判斷的程式(詳細見http://moodle.tnfsh.tn.edu.tw/mod/assignment/view.php?id=2992),在編譯時顯示38行語法有誤(no match for 'operator>>' in 'std::cout>> #`rdiv_expr' not supported by dump_expr#<expression error>'),但我一直找不出哪裡出錯,請各位幫忙一下,謝謝。


    點評

    可以用代碼插入來為程式碼套色  發表於 2014-10-3 07:42
    回復

    使用道具 檢舉

  • TA的每日心情
    慵懶
    2015-4-10 14:18
  • 簽到天數: 78 天

    [LV.6]常住居民II

    176

    主題

    612

    帖子

    3959

    積分

    管理員

    Rank: 9Rank: 9Rank: 9

    積分
    3959

    台南一中資訊社新手達陣程式設計達人 - 2014

    頭香
    發表於 2014-10-3 07:40:20 | 只看該作者

    回帖獎勵 +5

    因為是
    [C++] 純文本查看 復制代碼
    cout << sqrt((a + b + c) * (-a + b + c) * (a - b + c) * (a + b - c)) / 4;
    回復 支持 反對

    使用道具 檢舉

  • TA的每日心情
    奮鬥
    2014-12-7 00:02
  • 簽到天數: 20 天

    [LV.4]偶爾看看III

    5

    主題

    32

    帖子

    139

    積分

    高一新生

    Rank: 2

    積分
    139

    台南一中資訊社

    3#
     樓主| 發表於 2014-10-4 22:41:18 | 只看該作者
    啊......「<<」方向錯了......
    那這樣沒問題了
    回復 支持 反對

    使用道具 檢舉

    您需要登錄後才可以回帖 登入 | 加入我們

    本版積分規則

    快速回覆 返回頂部 返回列表