a=12,则执行完语句a+=a-=a*a后,a的值是______。РA、552 B、264 C、144 D、-264Р答案:DР知识点:算术表达式Р32.Р以下变量x、y、z均为double类型且已正确赋值,不能正确表示数字式子x/(y*z)的C语言表达式是______。РA、x/y*z B、x*(1/(y*z))РC、x/y*1/z D、x/y/zР答案:AР知识点:算术表达式Р33.Р若有定义:int a=8,b=5,c;,执行语句c=a/b+0.4;后,c的值是______。РA、1.4 B、1 C、2.0 D、2Р答案:BР知识点:算术表达式Р34.Р设有定义:float a=2,b=4,h=3;,以下C语言表达式与代数式 1/2((a+b)h) 计算结果不相符的是______。РA、(a+b)*h/2 B、(1/2)*(a+b)*hРC、(a+b)*h*1/2 D、h/2*(a+b)Р答案:BР知识点:算术表达式Р35.Р假定x和y为double型,表达式x=2,y=x+3/2的值是______。РA、3.500000 B、3 РC、2.000000 D、3.000000Р答案:DР知识点:算术表达式Р36.Р若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是______。РA、1 B、2 C、2.000000 D、2.500000Р答案:CР知识点:算术表达式Р37.Р若有以下程序段Рint c1=1,c2=2,c3;Рc3=1.0/c2*c1;Р则执行后,c3中的值是______。РA、0 B、0.5 C、1 D、2Р答案:AР知识点:算术表达式Р38.Р设有int x=11;则表达式(x++ * 1/3)的值是______。??РA、3 B、4 C、11 D、12Р答案:AР知识点:算术表达式Р39.Р下列程序的输出结果是______。