c语言这题怎么做不会

 我来答
蝌蚪聪明顶呱呱
2017-05-23 · TA获得超过239个赞
知道小有建树答主
回答量:300
采纳率:100%
帮助的人:83.4万
展开全部
该函数中 for 循环执行次数为6次,i 的值分别为5,4,3,2,1,0,当i 取值为0的该次循环,if 语句值为真,则跳出循环,因此实际执行的只有当 i 的值为5,4的循环,在循环中对 t 进行乘以 i 的操作,所以,t 乘以了一次5,和一次4,值应当为20,选择 b
更多追问追答
追问
t*=i的意思不是t=t*i么
int t=1,i=5;
for(;i>=0;i--)和
for(t=1,i=5;i>=0;i--)
什么区别
大神求回复啊!!!
风若远去何人留
2017-05-23 · 知道合伙人互联网行家
风若远去何人留
知道合伙人互联网行家
采纳数:20412 获赞数:450110
专业C/C++软件开发

向TA提问 私信TA
展开全部
i值初始为5 每次循环自减1
当i%3==0时 退出循环, 所以当i=3退出循环
这样执行了t*=i的 i值就是5 4两个
于是 t=20
选B
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式