编程:设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.

来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/31 15:04:16
编程:设M和N是正整数,输入M,求当2的N次方大于等于M时,N的最小值.设M和N是正整数,输入M,求当2的N次方大于等于M时,N的最小值.编程:设M和N是正整数,输入M,求当2的N次方大于等于M时,N

编程:设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.
编程:设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.
设 M 和 N 是正整数,输入 M,求当 2 的 N 次方大于等于 M 时,N 的最小值.

编程:设 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);

}