問題22-1


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

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

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

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

 4) 1)の直後に,h=g+10; とすると,hの値はいくつになるか.

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

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

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

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

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

10) printf("%c",'P'+1); とするとどのように表示されるか.


→ 答えを見る
→ 戻る