运行下面程序段后,k值为(36).k=1;n=263; do {k*=n%10;n/=10; } while(n); 请
1个回答
k=k*(n/10)=1*3=3,n=n/10=26
k=3*6=18,n=26/10=2
k=18*2=36,n=2/10=0,
此时n=0,循环结束.输出k的值为36.
相关问题
设定义intk=1,n=263;执行下面程序段后,k的值是( ) do { k*=n%10 n/=10 } while(
对于n∈N*,定义f(n)=[[n/10]]+[[n102]+…+[n10k],其中k是满足10k≤n的最大整数,[x]
求下列各程序段的时间复杂度.(1)i=1,k=2,n=10;while(i
证明:(n+1)!/k!-n!/(k-1)!=(n-k+1)*n!/k!(k≤n)
为了简便,记n k=1 k=1+2+3+…+(n-1)+n,10 k=1 ((x+k))=(x+1)+(x+2)+…+(
为什么(n+1)^k=n^k(1/n+1)^k
设数列{1n}满足:当n=2k-2(k∈N*)时,1n=n;当n=2k(k∈N*)时,1n=1k;记
下面四个判断中,正确的是( ) A.式子1+k+k 2 +…+k n (n∈N * )中,当n=1时式子值为1 B.式
试证明 x/[n(n+k)]=(x/k)[1/n-1/(n+k)]
(1)已知k、n∈N * ,且k≤n,求证: k C kn =n C k-1n-1 ;