C语言题, 阅读以下程序,并写出程序的功能。 #include<stdio.h>

C语言题, 阅读以下程序,并写出程序的功能。
#include<stdio.h>C语言题, 阅读以下程序,并写出程序的功能。
#include<stdio.h>
int main(void)
{ unsigned int n,k=1; // 定义变量
printf("please input a number:"); // 提示输入一个数
scanf("%d",&n); // 从键盘输入n
do
{
k=k*(n%10); // 取n的个位数再乘
n=n/10; // 去掉n的个位数,为下次循环准备
}while(n); // 直到n=0结束循环
printf("%d\n",k); // 输出乘积
return 0;
}
程序的功能为

计算一个数每个位数字的相乘的乘积。例如:输入123,结果就是1×2×3=6
温馨提示:答案为网友推荐,仅供参考