c语言题目。为什么选d 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 c语言 搜索资料 2个回答 #热议# 什么是淋病?哪些行为会感染淋病? ApertScientist 2018-06-19 知道答主 回答量:19 采纳率:66% 帮助的人:5.5万 我也去答题访问个人页 关注 展开全部 上图题目中 i 和 k 赋了初值2在下面的for循环当中,i首先被初始化为0,跳出循环的条件为 i<k ,而k是2,也就是说i<2,每次循环i都+1,也就是说i加到2的时候,循环就不继续了,因此数组下标为2的地方不会被修改,而k一直是2,最后一句输出变量时,数组中下标为2的地方从初始化开始到现在就从未更变过,值为0,这也就是为什么答案选择D的原因顺便提醒,自己多调试一下,可以试试for(i=0;i<=k;i++) 这种情况 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 小森森Tz 2018-06-19 知道答主 回答量:2 采纳率:100% 帮助的人:1661 我也去答题访问个人页 关注 展开全部 数组n[5]里面只有0.而k未改变,k=2,n[2]=0.望采纳。 追问 不是有加1吗 追答 for改变的是i值,k未变。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2021-06-10 请问C语言这道题选什么? 2022-07-23 C,D选项区别在哪?很多题都这样。 2020-01-21 c语言题目,这个选什么? 2016-11-14 15题为什么选d,c语言中都有什么类型? 2 2019-04-27 c语言为啥这题选D啊 2017-05-03 C语言题,为什么是D 1 2018-01-05 c语言 第12题为什么选D 2018-01-05 C语言 17题为什么选D 我需要解释 谢谢 1 更多类似问题 > 为你推荐: