【发布时间】:2015-11-21 11:53:12
【问题描述】:
您好,我正在使用代码块,但我还是个新手, 我想拆开一个数字并将其数字相乘 如果数字> 9,那么我想再次拆开数字并将它们相乘, 例如:如果我有数字 126,那么新数字将是 1*2*6 = 12 但是 12 > 9 然后新数字又是 1*2 = 2,2 不是 >9 然后退出循环 谢谢
【问题讨论】:
-
整数; int newnum = 1; printf("请输入号码\n"); scanf("%d",&num); while (newnum > 9){ 数字 = num %10;新数字 *= 数字;数/= 10; @MadushanPerera 我知道我一直将所有旧数字的所有结果添加到新数字中:\
标签: java c loops while-loop numbers