C语言编程题,求解释。第二题。

 我来答
宏照浪
2016-01-04 · 超过18用户采纳过TA的回答
知道答主
回答量:72
采纳率:0%
帮助的人:33.6万
展开全部
k*=n%10即 k=k*(n%10),初始值,k=1,n=263,所以k=3,n=26, while(n)判断n为真,所以继续循环,此时k=3*6=18 n=2; while(n)再次判断n为真,再次循环,此时k=18*2=36,n=0,判断n为假,所以退出循环, while(n)表示判断n的值是否为真,程序中认为0为假,其他值为真。若为真,继续执行do中的循环,为假跳出循环。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
天雨下凡
2016-01-04 · 知道合伙人教育行家
天雨下凡
知道合伙人教育行家
采纳数:17564 获赞数:65145
爱电脑、爱数学、爱音乐; 熟悉VB、C/C++、JAVA; EXCEL与VBA有所研究…… 数学,一些会,一些被忘却……

向TA提问 私信TA
展开全部
开始时,k=1,k*=n%10;即k=k*(n%10),n/=10;即n=n/10
第一次循环:
k=1*3=3,n=26
第二次循环:
k=3*6=18,n=2
第三次循环:
k=18*2=36,n=0,循环结束,k的值是36
更多追问追答
追问
while (n)是什么意思啊?
是不是终止的意思啊?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
土儫丶
2016-01-04 · TA获得超过815个赞
知道小有建树答主
回答量:417
采纳率:0%
帮助的人:87万
展开全部
让他们都抬起两只脚。

地上还剩94-(35x2)=24只脚。

都是兔子的脚。

那么兔子有24/2=12只,

鸡有23只
追问
求详细解释
追答
对补齐 我不会
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式