Menu
Coddy logo textTech

復習チャレンジ

CoddyのCジャーニー「基礎」セクションの一部。レッスン 30/63。

challenge icon

チャレンジ

簡単

学生の数値スコアを分析し、複数の制御フロー技法を使用してフィードバックを提供するプログラムを作成してください。

プログラムでは、次のロジックを実装してください。

  • score が無効(0未満または100より大きい)の場合は、"Invalid score" を出力して終了します。
  • switch 文を使用して文字による成績を出力します。
    • 90-100: "A"
    • 80-89: "B"
    • 70-79: "C"
    • 60-69: "D"
    • 0-59: “F”
  • 最後に、三項演算子を使用して、学生が合格したか不合格だったか(合格は60以上)を、独立した line に Status: Passed または Status: Failed の形式で出力します。

自分で試してみよう

#include <stdio.h>

int main() {
    int score;
    scanf("%d", &score);
    // この行より上は変更しないでください
    
    // ここにコードを書いてください
    
    return 0;
}

基礎のすべてのレッスン

自分で練習してみよう: Cオンラインコンパイラ