
C语言题目:执行语句for(i=1;i++<4; );后变量 i 的是 A 3 B 4 C 5 D 不定 这道题我算了一个晚上啊
5个回答
展开全部
选择C~因为当i=4时,i先与4做比较,然后自增为5,退出循环~
i++是先对i进行操作,如将i值赋给别的变量,然后自增,例如:j=i++,j的值就是i自增之前的值。
i++是先对i进行操作,如将i值赋给别的变量,然后自增,例如:j=i++,j的值就是i自增之前的值。
展开全部
选C 5
循环会一直做, 直到i++<4不满足
初次不满足时, i++中的i=4, 此时还会有一次++操作, 因此执行完后i = 5
循环会一直做, 直到i++<4不满足
初次不满足时, i++中的i=4, 此时还会有一次++操作, 因此执行完后i = 5

你对这个回答的评价是?
展开全部
你算了一个晚上?应该是想了一个晚上吧 答案是C 毫无疑问 楼上的解释正确
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
4啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询