第一题 运算符优先级的顺序为% 大于 + 大于 ^
所以x=-3+4%-5^3等价于x=(-3+(4%-5))^3=1
第二题
满足y!=123以及x<3的条件下循环继续
y=0!=123,x每次循环依次为0,1,2,3...
所以是3次
FOR循环的表达式:for(<初始化>; <条件表达式>; <增量>)
一般FOR循环是先检查条件表达式,然后再才会增加变量,依照这个思路去想一想就可以明白了。。。。
C)3234
a[0]=1,在执行fun()函数时,*x=*x+1,这里x形参由实参a替代,a是数组首地址,即&a[0],
这样a[0]=1+2=3,其他元素没有变,顺便说明for(i=1;i