提交时间:2025-07-16 21:41:51

运行 ID: 333894

//【C3-5】阿尔法乘积 // 循环体:多位数取位,不是0的每一位累乘 // 循环条件:当x>9 #include<bits/stdc++.h> using namespace std; int main(){ int n,m,s,w; cin>>n; //循环条件:当x>9 while(n>9){ m=n; s=1; //多位数取位 while(m>0){ w=m%10; m=m/10; //不是0的每一位累乘 if(w!=0) s=s*w; } n=s; } cout<<n; return 0; }