1. c=9,此时a和b的值未确定。
  2. a=2,此时a的值为2,b和c的值未确定。
  3. b=c++,此时b的值为9,c的值为10。
  4. a*=b,相当于a=a*b,此时a的值为18,b和c的值不变。
  5. a--,相当于a=a-1,此时a的值为17,b和c的值不变。

因此,变量a的值为17。

C语言表达式求值:a=(c=9, a=2, b=c++, a*=b, a--) 变量a的值是多少?

原文地址: https://www.cveoy.top/t/topic/kfeb 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录