2017-02-19 9 views
-4
#include <iostream> 
#include <string> 

using namespace std; 

int main() { 
    int passes; //The number of passed classes 
    int fails; // The number of failed classes 
    double grade; //The current grade to be analyzed 

    //Initialize number of passes and fails 
    passes = 0; 
    fails = 0; 

    //Prompt for first grade 
    cout <<?Please enter a numeric grade(> 0) : ? : 
     cin >> grade; 
    return 0; 

} 
+0

どのように見えるかです

これがどこにあるあなたが得るものは何でもエラーを取得* –

+1

を何それらの ''と '。?: 'の意味ですか? – xinaiz

+0

AreあなたはC + +の構文を推測しようとしていますか?それは動作しません。 –

答えて

0

私はあなたがcoutラインで達成しようとしていることを100%確信していません、それはかなり奇妙に見えます。とにかく、印字したい文字列を引用符( ")で囲みます.coutの後ろに、coutにいくつかのパラメータを指定し、引数/文字列がどこにあるのかを示す '?'という変数はありません 印刷された文字列の最後に 'std :: endl'または '\ n'を表示して、cinが別の行にあるようにすることをお勧めします。 。それは*実際の質問体内の質問をし、私たちをご提示ください

#include <iostream> 
int main() { 
    int passes; //The number of passed classes 
    int fails; // The number of failed classes 
    double grade; //The current grade to be analyzed 

    //Initialize number of passes and fails 
    passes = 0; 
    fails = 0; 

    //Prompt for first grade 
    std::cout << " Please enter a numeric grade(> 0)" << std::endl; 
    std::cin >> grade; 
    std::cout << "Received grade is " << grade << std::endl; 
    return 0; 
} 
+0

私が持っている本のコードは古いものでなければなりません。構文は異なります – Vick7

+0

@ Vick7 _outdated _ ????これは決して有効なC++構文ではありませんでした。 –

関連する問題