トップページ > プログラム > 2016年10月04日 > EsaflMwe0

書き込み順位&時間帯一覧

12 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001120000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ cfdb-2pTf)
982 (ワッチョイ cfdb-2pTf)
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net

書き込みレス一覧

C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
982 :デフォルトの名無しさん (ワッチョイ cfdb-2pTf)[]:2016/10/04(火) 15:13:25.81 ID:EsaflMwe0
printf("a = %d\n",a = a + a++ + a);
printf("b = %d\n",b = b + ++b + b);

表示される値はそれぞれいくつでしょうか?
分かりやすく教えて頂けると幸いです。
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
985 :982 (ワッチョイ cfdb-2pTf)[sage]:2016/10/04(火) 16:33:38.14 ID:EsaflMwe0
>>983
試し済みで答え自体は分かっているのですが、
いまいち要領を得ないで困っています。
ちなみにa=1、b=1でお願いします。
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
988 :982 (ワッチョイ cfdb-2pTf)[]:2016/10/04(火) 17:09:55.42 ID:EsaflMwe0
>>987
すみません。
コード全部書きます。

#include <stdio.h>
int main(){

int a=1,b=1;

printf("a = %d\n",a = a + a++ + a);
printf("b = %d\n",b = b + ++b + b);

return 0;
}
C言語なら俺に聞け 136 [無断転載禁止]©2ch.net
991 :982 (ワッチョイ cfdb-2pTf)[]:2016/10/04(火) 17:29:30.69 ID:EsaflMwe0
コンパイルするとa=5、b=6って表示されるんですが・・・。
なんででしょう?


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。