/* --------------------------------------------- 複合代入演算子 increment_02.c --------------------------------------------- */ #include main() { int a,b; int hozon; printf("aはいくつ?"); scanf("%d",&a); printf("bはいくつ?"); scanf("%d",&b); printf("\nはじめの値 \n"); printf("a=%d \n",a); printf("b=%d \n",b); hozon=a; /*(aの値を保存)*/ a += b; printf("\na+=b 実行後 \n"); printf("a=%d \n",a); printf("b=%d \n",b); a=hozon; a-=b; printf("\na−=b 実行後 \n"); printf("a=%d \n",a); printf("b=%d \n",b); a=hozon; a*=b; printf("\na*=b 実行後 \n"); printf("a=%d \n",a); printf("b=%d \n",b); a=hozon; a/=b; printf("\na/=b 実行後 \n"); printf("a=%d \n",a); printf("b=%d \n",b); a=hozon; a%=b; printf("\na%=b 実行後 \n"); printf("a=%d \n",a); printf("b=%d \n",b); printf("\n ----> bの値は変化しない \n\n"); }