
2个回答
展开全部
for(i=0;i<n;i++){
scanf("%d",(p+i));
}
for(i=0;i<n;i++,p++){
if(*p % 2==0) even++;
else odd++;
}
因为p是指针,*p表示他指向的对象,取地址应该是对于p而言的,而取值应该是对于*p而言的
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
for(i=0;i<n;i++){
scanf("%d",(p+i));
}
for(i=0;i<n;i++,p++){
if(*p % 2==0) even++;
else odd++;
}
因为p是指针,*p表示他指向的对象,取地址应该是对于p而言的,而取值应该是对于*p而言的
类别
我们会通过消息、邮箱等方式尽快将举报结果通知您。
说明
0/200