填空题 下面程序的输出是 【6】
main()
int a[]=2,4,6,*ptr=&a[0],x=8,y,z;
for(y=0;y<3;y++) z=(*(ptr+y)<x)?*(prt+y):x;
printf("%d/n",z);


  • 1、
【正确答案】 1、6    
【答案解析】[解析] 本题变量z的值应为最后一次给它赋的值,且最后一次for循环使prt指向a[2]