问题3623--程序填充:2n小于m

3623: 程序填充:2n小于m

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 64 MB

题目描述

下面程序中"____ N ____"是根据程序功能需要填充部分,请完成程序填充(注意:不得加行、减行、加句、减句,否则后果自负)。 该程序功能:输入整数n(n>0),求m使得2的m次方小于或等于n、2的m+1次方大于或等于n。 #include "stdio.h" void main() { int m=0,t=1,n; while( _____ 1 ________); while(!(t<=n&&t*2>=n)){ _____ 2 _____ m++; } printf("%d\n",m); }

输入

输入整数n(n>0)

输出

输出m,使得2的m次方小于或等于n、2的m+1次方大于或等于n。

样例输入 Copy

100

样例输出 Copy

6

来源/分类