A-A+
main(){inta[]={2 4 6} *ptr=&a[0] x=8 y z;for(y
问题详情
main()
{inta[]={2,4,6},*ptr=&a[0],x=8,y,z;
for(y=0;y<3;y++)
{z=(*(ptr+y)<Y)?*(PTR+y):x;
printf("%dn",z);}
}
程序运行结果是:_________
参考答案
正确答案:
888[解析]y=0,1,2对应a数组的元素是2,4,6。程序循环3次,每次循环数组元素均不小于y值,因此输出8,共三次,所以输出888。