题目
读入一个整数num的各位上的数字之积.例如:输入:252,则输出应该是:20.若输入:202,则输出应该是:0.
#include
main()
{
int num,t=1;
scanf("%d",&num);
while(num)
{
t=t*(num%10);
num=num/10;
}
printf("%d ",t);
}
我的问题是当输入num=0的值为1,为什么?
#include
main()
{
int num,t=1;
scanf("%d",&num);
while(num)
{
t=t*(num%10);
num=num/10;
}
printf("%d ",t);
}
我的问题是当输入num=0的值为1,为什么?
提问时间:2021-05-17
答案
因为你的while语句,是while(num)当num不等于0的时候就进行循环,当num等于0的时候结束循环.因为你已开始就输入了0,所以不经过循环就输出了,所以t是初始值1.
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1首字母填空 It is seven in the morning .After b______ Mr.right and Mrs White.
- 2已知角a的终边与168°角的终边相同,则在[0,360°)范围内终边与a/3角的终边相同的角是____
- 3学校购买图书150本其中的40%分给六年级,剩下的图书按4:每个年级分多少本?
- 4用四种不同类别的物质把稀盐酸和石灰水鉴别开 急~~急!
- 5等腰三角形的一个内角50度,则另外两个内角的度数为?
- 6直角三角形两直角边分别为根号3和1.那么它的外接圆的直径是
- 7【初中物理】串联电路中电阻越小电压越大吗
- 8雷锋叔叔的优秀品质有哪些
- 9“走吧()”同伴们说( )“他大概又在表演潜水了.”填标点 帮个忙呗
- 10命主巨门星,身主文昌星是什么意思?我想知道身主文昌星是什么意思?
热门考点
- 1甲数是乙数的2倍,则乙数比甲数少()%
- 2-who is the man?-oh,he is the teacher ( ) gave us a speech yesterday A.who B.whom C.which
- 3作文:谁因为我的笑
- 4奇特的鸟巢有哪些是什么鸟
- 5看不同的风景 作文
- 6什么数与三又三分之一的和的倒数是四分之一
- 7要求自己动手做一个陶器,揣摩一下古代居民制作陶器需要经过哪些工序?(我懒得不待要做,)
- 8一个3X5的方格纸,现将其剪为三部分,使每部分可以折成一个没有项盖的小方盒,问如何剪?
- 9若二次函数y=(m+5)x2+2(m+1)x+m的图象全部在x轴的上方,则m的取值范围是 _ .
- 10根据二次函数图像三个点的坐标,求出函数的解析式.(1.2)(3.0)(-2.20)的解析式