ホームページ > バックエンド開発 > C#.Net チュートリアル > C言語入力スコアのレベルの判断方法

C言語入力スコアのレベルの判断方法

青灯夜游
リリース: 2023-01-05 16:11:50
オリジナル
26971 人が閲覧しました

判定方法: 1. 「switch(score/10){case 9:A;...case 6:D;default:E;}」ステートメントを使用します。 2. 「if(score>」ステートメントを使用します。 = 90)A;else if(score>=80)B;...else if(score>=60)D;elseE;" ステートメント。

C言語入力スコアのレベルの判断方法

#このチュートリアルの動作環境: Windows7 システム、C99 バージョン、Dell G3 コンピューター。

分析: else if を使用して判断することも、大文字と小文字を切り替えて判断することもできます。

質問の要件は次のとおりです。生徒のスコアを入力すると、自動的に成績が決定されます。

GradeGrade90#Aレベル8070##60D レベル0E レベル##レベルは自動的に決定されますC 言語でスコアを入力した後 関数を実装する 2 つの方法
B レベル C レベル

switch...case ステートメントを使用してレベルを決定します

  • 使用else if ステートメント

  • 1.switch...case ステートメントを使用してレベルを決定します

#include <stdio.h>
int main()
{
	int i;
	scanf("%d",&i);
	i/=10;
	switch(i){
		case 9:
			printf("A");
			break;
		case 8:
			printf("B");
			break;
		case 7:
			printf("C");
			break;
		case 6:
			printf("D");
			break;
		default:
			printf("E");
			break;
	}
	return 0; 
}
ログイン後にコピー
Running結果

C言語入力スコアのレベルの判断方法#2. if..else..if ステートメントを使用します

#include <stdio.h>
int main()
{
	int score;
	scanf("%d",&score);
	if(score>=90)printf("A");
	else if(score>=80)printf("B");
	else if(score>=70)printf("C");
	else if(score>=60)printf("D");
	else printf("E");
	return 0; 
}
ログイン後にコピー
実行結果

関連する推奨事項: 「

C 言語ビデオ チュートリアル C言語入力スコアのレベルの判断方法

以上がC言語入力スコアのレベルの判断方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート