#include"stdio.h"//不要用引用用<stdio.h> int main() { int k=1,n=263; do { k*=n%10;//*=相当于k=k*(n%10)=1*(263%10)=3 n/=10;//相当于n=n/10=263/10=26 }while(n);//当n不为0时继续循环此时n为26,继续k*=n%10操作。。。直至n为0然后输出k printf("%d\n",k); }