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

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 16:26:25
编程:设 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);

}