C语言问题:以下程序的输出结果是?

以下程序的输出结果是:A)6B)8C)4D)2#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;... 以下程序的输出结果是: A)6 B)8 C)4 D)2
#include<stdio.h>
int a[]={2,4,6,8};
main()
{ int i;
int *p=a;
for(i=0;i<4;i++) a[i]=*p++;
printf("%d\n",a[2]);
}
展开
 我来答
沃仁鹿雀
2020-04-17 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.4万
采纳率:34%
帮助的人:712万
展开全部
你的第一个小程序有一点小问题,你多打了个'}'.第一题a=4,b=5,这道题的目的就是统计1~9之间能被2整除的数的个数(2.4.6.8),和不能被2整除的数的个数(1.3.5.7.9),第二道题的值为91,第二道题的目地是统计1~49中既能被3整除,又能被5整除的数(15.30.45)又因为s初值为1.所以最后值为91
Polaris北斗
2019-07-16 · TA获得超过3204个赞
知道大有可为答主
回答量:2530
采纳率:79%
帮助的人:825万
展开全部
数组a中的值没有改变,所以a[2]的值还是6,选A
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式