回答編集履歴

1

2でした

2019/09/06 14:08

投稿

unhappychoice
unhappychoice

スコア1531

test CHANGED
@@ -6,10 +6,10 @@
6
6
 
7
7
 
8
8
 
9
- `str[1]` は文字の `'5'` です。 `%d` は数値として出力なので、`'5'` の文字コードが出力されるかと。
9
+ `str[1]` は文字の `'2'` です。 `%d` は数値として出力なので、`'2'` の文字コードが出力されるかと。
10
10
 
11
11
  ので、出力はおかしくないです。
12
12
 
13
13
 
14
14
 
15
- 文字の `'5'` を文字として出力したければ、 printf では `%c` を使えばよいかと思います。
15
+ 文字の `'2'` を文字として出力したければ、 printf では `%c` を使えばよいかと思います。