11智能在线
新记
C语言简单的题目求过程解释
执行下面的程序段后,k的值是_______。
int k=1,n=325;
do { k*=n%10;n/=10;}while(n);
举报该文章
相关建议 推荐于2016-03-26
(1)k=k*(n%10),计算得5,n=n/10,计算得32(因为n是整数,所以32.5被转化为32,赋值给n);
(2)k=k*(n%10),计算得10,n=n/10,计算得3(3)k=k*(n%10),计算得30,n=n/10,计算得0
,循环结束;
所以k的值为30
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/f87pmv7s4m8fqm7f8qq.html
其他看法
第1个回答 2015-01-14
代码的意图是求各位数的乘积。所以k值是5 * 2 * 3 = 30
第2个回答 2015-01-14
30吧,执行3次
1次,k=5,n=32
2次,k=5*2,n=3
3次,k=5*2*3,n=0
相似回答
大家正在搜
相关问题
C语言的简单题目,求答案及解释
c语言简单题目求解答及解析
简单C语言题目求解析
求解一道简单C语言题目求过程
c语言题目 求过程分析
关于C语言的题目,求每个步骤详解。谢谢!
急求一道简单C语言题目解答过程!!!
c语言题目 求仔细解释