コース一覧
C言語基礎 制御フロー編
第3章クイズ

C言語基礎 制御フロー編

C言語の条件分岐と繰り返しを学び、処理の流れを組み立てるコースです。

1
条件分岐
01. if文15分
02. else ifで多分岐15分
03. switch文15分
04. 三項演算子15分
05. 定番 FizzBuzz判定15分
06. 条件の組み合わせ15分
07. つくる 合否とランク判定15分
08. 第3章クイズ10分
2
繰り返し
01. for文15分
02. while15分
03. do-while15分
04. breakとcontinue15分
05. 二重ループ(九九)15分
06. FizzBuzzループ版15分
07. つくる N人分の入力15分
08. 第4章クイズ10分

C言語基礎 制御フロー編

01if文
02else ifで多分岐
03switch文
04三項演算子
05定番 FizzBuzz判定
06条件の組み合わせ
07つくる 合否とランク判定
08第3章クイズ
09for文
10while
11do-while
12breakとcontinue
13二重ループ(九九)
14FizzBuzzループ版
15つくる N人分の入力
16第4章クイズ

第3章クイズ

クイズ1

次のコードを実行したとき、画面に表示されるものはどれですか。

c

int score = 80;
if (score < 60)
    printf("A\n");
    printf("B\n");

クイズ2

次のコードを実行したとき、画面に表示されるものはどれですか。

c

char rank = 'B';
switch (rank) {
    case 'A': printf("1");
    case 'B': printf("2");
    case 'C': printf("3"); break;
    case 'D': printf("4");
}

クイズ3

score が 95 のとき、次のコードは何を表示しますか。

c

if (score >= 60) {
    printf("ランクはDです\n");
} else if (score >= 90) {
    printf("ランクはAです\n");
}

クイズ4

if (count = 1) と書いてしまったとき、何が起きますか。

クイズ5

次のコードを実行したあと、m の値はいくつになりますか。

c

int n = 5;
int m = (n % 2 == 0) ? 10 : 20;

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。