问题标题: 酷町堂:酷町堂1604哪里错了

0
0
已解决
李泽涵
李泽涵
初级守护
初级守护
#include<iostream>
#include<cstdio> 
using namespace std;
int main()
{
    int n,a=0.1;
    cin>>n;
    while(n)
     {
     a=a*2;
     }
    cout<<a;
    return 0;
} 

 


0
已采纳
赵毅恒
赵毅恒
资深守护
资深守护

应该是while(a<n)

你打的while(n)

于是会造成死循环,其他错误应该就没了

0
我要回答