<CLearn/>

最終試験

20問の選択問題です。80点以上で合格となります。

0 / 20 回答済み
1
C言語基礎

C言語で標準出力に文字列を表示する正しい方法はどれですか?

2
制御構文

次のコードの出力結果はどれですか? for (int i = 1; i <= 4; i++) printf("%d ", i * 2);

3
ポインタ

次のコードで `*ptr` の値はいくつですか? int x = 42; int *ptr = &x;

4
配列

C言語でint型の要素5個の配列を宣言する正しい方法はどれですか?

5
文字列

C言語で文字列の長さを取得する関数はどれですか?

6
構造体

C言語で構造体を定義する正しい構文はどれですか?

7
メモリ管理

C言語でヒープ領域にメモリを確保し、使用後に解放する正しいコードはどれですか?

8
プリプロセッサ

C言語で定数 `MAX` を 100 と定義するプリプロセッサディレクティブはどれですか?

9
ファイルI/O

C言語でファイルを読み込みモードで開く正しい関数呼び出しはどれですか?

10
typedef

C言語で `unsigned int` を `uint` という名前で使えるようにするには?

11
関数ポインタ

int型の引数を2つ取りint型を返す関数ポインタの宣言として正しいのはどれですか?

12
enum

C言語で曜日を列挙型で定義する正しい方法はどれですか?

13
ビット演算

変数 `x` の3ビット目(0始まり)をセットする正しい演算はどれですか?

14
入力

C言語でint型変数 `n` にキーボードから整数を入力する正しいコードはどれですか?

15
連結リスト

C言語で単方向連結リストのノードを構造体で表す際、次のノードへのポインタの宣言として正しいのはどれですか?

16
sizeof演算子

32ビット環境で `sizeof(int)` の一般的な値はいくつですか?

17
プリプロセッサ

C言語でヘッダファイルの多重インクルードを防ぐ正しい方法はどれですか?

18
switch文

C言語のswitch文で各caseの終わりに書かないと意図しない動作になるキーワードはどれですか?

19
static変数

関数内の `static` ローカル変数について正しい説明はどれですか?

20
C言語の歴史

C言語の標準規格の歴史について正しい順序はどれですか?