4.写出下面程序运行的结果.main ( ){ int k=1,n=263 ;
4.写出下面程序运行的结果.
main ( )
{ int k=1,n=263 ;
do { k*= n%10 ; n/=10 ; }
while (n) ;
printf(“%d\n”,k);}
中while (n) 是给n附的什么值?
人气:450 ℃ 时间:2020-08-01 07:59:23
解答
循环次数k值n值
1 k=1*(263%10)=1*3=3 n=263/10=26
2 k=3*(26%10)=3*6=18 n=26/10=2
3 k=18*(2%10)=18*2=36 n=2/10=0
此时n已经等于0,while(n)为假了,无法继续循环.所以运行结果是输出k的值36
推荐
- 、下面程序的输出是( ).main() { int k=13; printf(“k=%d,k=%o,k=%x\n”,k,k,k); }
- 以下程序的运行结果是.main(){int k=4,a=3,b=2,c=1;printf(“%d\n”,k
- 物体做匀加速直线运动,加速度为2m/s2,物体速度的变化是2/s为何不对
- 在梯形ABCD中,向量AB=2向量DC,AC 与BD交于O点,若AB=a,AD=b,则OC=
- 对don not play with the fire怎么回答
- ____from the top of the mountain .the city is very beautiful
- 一个圆柱体的底面直径是4分米,高是5分米,它的侧面积是_平方分米,表面积是_平方分米,体积是_立方分米.
- 5.你知道每斤蜂蜜中包含蜜蜂的多少劳动吗?据科学家统计,蜜蜂每酿造一斤蜜,大约要采集50万朵的花粉.病句
猜你喜欢
- 如图,∠AOB是直角,OD平分∠BOC,OE平分∠AOC,求∠EOD的度数.
- rimming 和 vanilla
- 1/x=2是不是一元一次方程?
- 一罐啤酒多少热量相当于几个馒头
- 已知{an},{bn}都是等比数列,它们的前n项和分别为Sn,Tn,且Sn/Tn=(3的n次方+1)/4,对n属于N心恒成立,则a(n+1)/b(n+1)= A.3的n次方 B.4的n次方 C.3的n次方或4的n次方 D.(4/3)的n次方
- 函数f(x)=sinx+2|sinx|(x∈[0,2π)的图象与直线y=k有且仅有两个不同的交点,则k的取值范围是( ) A.[-1,1] B.(1,3) C.(-1,0)∪(0,3) D.[1,3]
- 小明3天看了一本书的4分之一,平均每天看了一本书的几分之几,七天能看完这本书的几分之几
- 放在光滑的水平面上的一辆小车的长度为L,质量等于M.在车的一端站一个人,人的质量等于m,开始时人和车都保持静止.当人从车的一端走到车的另一端时,小车后退的距离为