1楼:008列出
k=1*5*2*3=30
do…while循环条件是n非0,先执行循环再判断条件
k*=n%10 是先将n对10取余,再将余数和k相乘,再赋给k
n/=10 是将n除以10之后的结果赋给n,但注意定义n是int整型的,故n/10的结果只取整数部分
首先,n=325,n%10 =5,执行k*=5,得到k=1*5=5。执行n/10 =32.5,故n=32!=0再循环
n=32,n%10 =2,执行k*=2,得到k=5*2=10。执行n/10 =3.2,故n=3!=0再循环
n=3,n%10 =3,执行k*=3,得到k=10*3=30。执行n/10 =0.3,故n=0退出循环
2楼:看灰过来了
取325的各位数字,将其相乘,也即5*2*3=30
c语言编程求1 1 2 2+3 3n n,求大神解
1楼 匿名用户 include void main printf f sum 运行示例截图 c语言计算 s 1 1 2 2 3 3 n n,n由用户输入,n不大于9。 2楼 勤奋的小龙 include stdio h include stdlib h int main sum sum1 printf...
求c语言大神解答,求求c语言大神解答 5
1楼 紫薇参星 你的统计字母数字空格和其他字符的c语言程序 我帮你改完了 你看看吧 主要问题是数字和字母的if判断语句应该是一个范围 改动的地方见注释 include int main printf 刚才输入的字符中英文字符个数为 d n ch printf 刚才输入的字符中空格个数为 d n sp...
C语言编程题,求大神解答,C语言编程题,求助大神
1楼 匿名用户 include int main fclose fp return 0 2楼 匿名用户 include stdio h include string h int main while 1 fclose fp c语言编程题,求助大神 3楼 云南新华电脑学校 int fun int x ...