解题思路:
注意事项:
参考代码:
int main()
{
unsigned int a ,sum=1;
scanf("%d", &a);
if (a < 10)printf("%d", a);
else
{
while (a>=10)
{
sum = 1;
while (a>=10)
{
if (a % 10 != 0)
{
sum *= (a % 10);
}
a /= 10;
if (a < 10)sum *= a;
}
a = sum;
}
printf("%d", sum);
}
return 0;
}
0.0分
0 人评分
C语言训练-素数问题 (C语言代码)浏览:990 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:438 |
【出圈】 (C语言代码)浏览:553 |
本人酷爱递归实现很多问题,这里也是浏览:549 |
DNA (C语言描述,数据结构)浏览:850 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:2090 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:552 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:511 |
C二级辅导-等差数列 (C语言代码)浏览:694 |
钟神赛车 (C语言代码)浏览:590 |