mayumoto.files.wordpress.com€¦ · web view2015年度 前期期末テスト試験問題 ....

5
p. 1 Nakano School of Business April 10, 2022 2015 年年 年年年年年年年年年年年 年年年 C 年年 年年 年年年年 年年 年 年年年 年年年年年年 年年年年年年年 年年年年年年年年年年 年年年 年年 () 年/100 年 年年年 【】 年年年年年 C 年 年年年 年年年年年 年年年年年年年 年年年年年年 年年年年 年年 (40) 年年年 、? double d= 3.14; printf(“%d”, (int)d)); 1. 3.14 2. 年int年d 3. 年年年 、? int i = 3; printf(“%d”, i++); 1. 2. 3. 年年年 、? int i = 5 & 9; printf(“%d”, i); 1. 2. 3. 年年年 年年年 年年年年年年年年年年年年年年 年年年年年 年年 年年年年年 年年年年年年年年 1. * 2. / 3. % 1 / 5

Upload: others

Post on 06-Sep-2019

1 views

Category:

Documents


0 download

TRANSCRIPT

p. 1 Nakano School of Business May 15, 20232015 年度 前期期末テスト試験問題

科目名 C 言語 実習

担当教員 湯本 真

教科書 持ち込み不可 パソコン使用可 ネットワーク使用不可

氏名                  (学籍番号)        得点 

                                     点/100 点

【問1】 次の記述は C 言語のプログラムソースを説明しています。

正しいせ ん た く し

選択肢を選んでかいとうらん

解答欄に記入してください。            (40点)

① 次のコードを実行すると、コンソールにはどれが表示されますか?

double d= 3.14;printf(“%d”, (int)d));

1. 3.14

2. (int)d3. 3

② 次のコードを実行すると、コンソールにはどれが表示されますか?

int i = 3;printf(“%d”, i++);

1. 2

2. 3

3. 4

③ 次のコードを実行すると、コンソールにはどれが表示されますか?

int i = 5 & 9;printf(“%d”, i);

1. 0

2. 1

3. 2

④ 割ったあ ま り

余りを求めたいときに利用するさんじゅつ

算 術え ん ざ ん し

演算子はどれか?

1. *2. /3. %

1 / 5

p. 2 Nakano School of Business May 15, 2023

⑤ 次のコードを実行すると、コンソールにはどのように表示されますか?

puts(“あ\t い\n うえお”);1. あ\t い\n うえお

2. あ い

うえお

3. あ

うえお

⑥ 次のコードを実行すると、コンソールにはどのように表示されますか?

printf(“15の16しんすう

進数表記は、%x です。”, 15);

1. 15の16進数表記は、F です。

2. 15の16進数表記は、fです。

3. 15の16進数表記は、15です。

⑦ 次のコードを実行すると、コンソールにはどのように表示されますか?

printf(“%c”, 65 + 1 );1. 662. A3. B

⑧ 次のコードを実行すると、コンソールにはどのように表示されますか?

printf(“%d + %d = %d”, 3, 4, 7);1. 3 + 4 = 72. 3, 4, 73. %d + %d = %d

① ② ③ ④ ⑤ ⑥ ⑦ ⑧

2 / 5

p. 3 Nakano School of Business May 15, 2023

【問2】 下記の記述は C 言語で用いるインクリメントえ ん ざ ん し

演算子とデクリメント演算子の説明です。

各演算子に関連するせ ん た く し

選択肢を一つずつ選び、き ご う

記号で答えなさい。

                                  (20点)

■選択肢 (A) 1 (B) i++ (C) 2 (D) --i 

ア イ ウ エ

3 / 5

p. 4 Nakano School of Business May 15, 2023

【問3】 C 言語には下記の表に示すデータ型の定義があります。

下記の表のくうはく

空白ぶ ぶ ん

部分を完成させてください。 (40点)

(A) (B) (C) (D) (E) (F) (G) (H)

4 / 5

AB

CD

E

F

G

H

p. 5 Nakano School of Business May 15, 2023

5 / 5