问题补充:
编程:设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.
答案:
#include <stdio.h>
void main()
{long x=1,m,n=0;
scanf("%ld",&m);
for(n=0;x<m;n++)
x*=2;
printf("N=%d\n",n);
} 编程:设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.(图1)答案网 答案网