HOME»基本情報技術者試験掲示板»平成22年春期午後問11(Java)
投稿する
はい、そのとおりです。
いいえ、間違っています。次のように回答しました。
»[4510] 平成23年秋期午後 問13表計算f 投稿数:3
»[4509] 秋季午後試験の勉強テキストについて 投稿数:1
平成22年春期午後問11(Java) [4512]
初学者さん(No.1)
d問題について解説をお願いいたします。
「n+1」と「n++」は何が違うのか分かりません、どなたか教えてください
「n+1」と「n++」は何が違うのか分かりません、どなたか教えてください
2022.10.21 23:26
初学者さん(No.2)
jjon-comさん(No.3)
★FE ゴールドマイスター
x = n + 1 ; は、
n+1の計算結果をxに代入します。
実行後、nの中身は変化しません。
x = n++ ; は、
nの値をxに代入した後、
nの値を1つ増やします。
実行後、nの中身は変化します。
x = ++n ; は、
nの値を1つ増やした後、
nの値をxに代入します。
実行後、nの中身は変化します。
n+1の計算結果をxに代入します。
実行後、nの中身は変化しません。
x = n++ ; は、
nの値をxに代入した後、
nの値を1つ増やします。
実行後、nの中身は変化します。
x = ++n ; は、
nの値を1つ増やした後、
nの値をxに代入します。
実行後、nの中身は変化します。
2022.10.22 00:31
初学者さん(No.4)
jjon-comさん、ご返信ありがとうございます。
つまりn=3だとしたら
x=n+1の実行後はx=4,n=3
となって
x=n++の実行後はx=4,n=4
になるということで合っていますか?
つまりn=3だとしたら
x=n+1の実行後はx=4,n=3
となって
x=n++の実行後はx=4,n=4
になるということで合っていますか?
2022.10.22 13:55
jjon-comさん(No.5)
★FE ゴールドマイスター
> n=3だとしたら
> x=n+1の実行後はx=4,n=3 となって
はい、そのとおりです。
> x=n++の実行後はx=4,n=4
> になるということで合っていますか?
いいえ、間違っています。次のように回答しました。
> x = n++ ; は、
> nの値をxに代入した後、
> nの値を1つ増やします。
2022.10.22 15:34
初学者さん(No.6)
jjon-comさん、ご返信ありがとうございます。
何か誤解していたようです。解決してすっきりしました、ありがとうございます!
何か誤解していたようです。解決してすっきりしました、ありがとうございます!
2022.10.22 20:08
その他のスレッド
»[4511] 午前試験過去問どのくらいやり込む 投稿数:3»[4510] 平成23年秋期午後 問13表計算f 投稿数:3
»[4509] 秋季午後試験の勉強テキストについて 投稿数:1