问题
填空题
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是 【11】 。
a*=18+(b++)-(++c);
答案
参考答案:32
解析: a*=18+(b++)-(++c)即a=a* (18+(b++)-(++c)),++c的值为5,a=2* (18+3-5)=32。b++是先使用b的值在对b加1,++c是先对c加1再使用c的值。
设a、b、c为整数,且a=2、b=3、c=4,则执行完以下语句后,a的值是 【11】 。
a*=18+(b++)-(++c);
参考答案:32
解析: a*=18+(b++)-(++c)即a=a* (18+(b++)-(++c)),++c的值为5,a=2* (18+3-5)=32。b++是先使用b的值在对b加1,++c是先对c加1再使用c的值。