(34)有以下程序
void f(int *q)
{int i=0;
for(;i<5; i++) (*q)++;
}
main()
{int a[5] ={1,2,3,4,5}, i;
f(a);
for(i=0;i<5; i++) printf("%d,", a[i]);
}
程序运行后的输出结果是
A)2,2,3,4,5, B)6,2,3,4,5, C)1,2,3,4,5,
(34)有以下程序 void f(int *q) {int i=0; for(;i<5; i++) (*q)++; } main() {int a[5] ={1,2,3,4
答案:2 悬赏:80
解决时间 2021-03-14 17:42
- 提问者网友:残阳碧曼
- 2021-03-13 19:13
最佳答案
- 二级知识专家网友:星星坠落
- 2021-03-13 20:33
f的参数其实就是a[0],对它进行了5次自增后=6;所以结果是b
全部回答
- 1楼网友:為→妳鎖鈊
- 2021-03-13 20:41
a是数组首地址,也代表下标0元素的地址,其他我就不挑明了。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |