問題22-2


gとhはchar型変数で,文字「a」の文字コードは97である.次の問に答えなさい.

 1) g='a'; とすると,変数gにはいくつが代入されるか.

 2) 1)の直後に,printf("%c",g); とするとどのように表示されるか.

 3) 1)の直後に,printf("%d",g); とするとどのように表示されるか.

 4) h='a'+1; とすると,変数hにはいくつが代入されるか.

 5) 4)の直後に,printf("%d",h); とするとどのように表示されるか.

 6) 4)の直後に,printf("%c",h); とするとどのように表示されるか.

 7) 4)の直後に,putchar(h); とするとどのように表示されるか.

 8) printf("%d",'b'); とするとどのように表示されるか.

 9) putchar(97); とするとどのように表示されるか.

10) putchar('r'+1); とするとどのように表示されるか.


→ 答えを見る
→ 戻る