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

发布时间:2021-02-23 17:40:24

编程:设 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)
以上问题属网友观点,不代表本站立场,仅供参考!