中易网

C语言初学者!定义一个函数,表示2的乘方,输入一个数字,找出2的乘方大于这个数字的最小次幂。大神救我

答案:2  悬赏:60  
解决时间 2021-01-16 07:23
C语言初学者!定义一个函数,表示2的乘方,输入一个数字,找出2的乘方大于这个数字的最小次幂。大神救我
最佳答案
#include
int involution(int a)
{
int s = 1, i;
for (i = 1; i <= a; i++)
s = s * 2;
return s;
}
void main()
{
int a, b, i;
while (scanf("%d",&a)==1)
{
for (i = 0; involution(i) <= a; i++)
b = i;
printf("%d\n", b);
}
}
全部回答
while (scanf_s("%d", &a) == 1)
这是干啥的
追问:我也不太懂 大概就是说 能一直输入数字而不是按下回车就显示 任意键退出的意思吧
追答:给b付个初始值试试,我这付个初始值可以运行,不赋值不行
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
呆萌少女的英文缩写怎么写
高人知道一部97年左右讲述的好像是民国时期的
手链笑面佛的正确佩戴方法和禁忌
已知向量|a|=10,向量b=3i-j+√15k,又a/
10cent等于多少人民币谢谢了,大神帮忙啊
求镰仓物语资源
有线电视机顶盒显示drtr啥意思。
软弱和脆弱的区别
求教后浇带设置:本人正在施工一18层建筑物,
怎样开税票,我是光伏安装,客户要开发票,开
老虎,老师,老板等词中老字的含义是什么?
RF2.0远古装备合成公式
6×8=48读作是大写还是小写
昨夜闲谭梦落花,恐惧弃捐忍
笑哭,你们单位中秋节发什么福利,我竟然发了
推荐资讯
excel如何截断字符串
Java 中String a="abc"和String a = new stri
除了用绿茵代表足球场还用什么来比喻
几年前,我去过美国。 ( )( )( )years ago, i
妞妞美发地址在哪,我要去那里办事
急求m字开头的5个字母的英语单词
蛇吞象的故事?
一桶纯净水重1/2千克。1/2表示?
全场总进球, 小 单 2.5 什么意思
我大话西游有账号,怎样在手机上登陆?
原始传奇战士43升44要多久
求截图dnf契魔者加点 所有
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?