#9304: Could you please help me?


a225855305 (TI)

學校 : University of Maryland, Baltimore County
編號 : 44523
來源 : [220.138.226.71]
最後登入時間 :
2015-09-23 17:18:47
a034. 二進位制轉換 | From: [125.227.142.236] | 發表日期 : 2014-10-10 14:07

Dear all,
 
Could you please help me?
My code show below comment but I don't know where is the bug:
 
 
 
 
第 1 測資點(0%): RE (SIGSEGV) 
執行時期錯誤
記憶體區段錯誤!  Segmentation fault
 
 
 
 
#include <iostream>

using namespace std;

int main()
{
    int x,i,j ;
    int R[32]={};
    while (cin >>x ){
       while(x){
           R[i]=x%2;
           x=x/2;
           i++;
       }        
          j=i-1;
          for (j=j;j>=0;j--){
                 cout <<R[j] ;
              }
          
          cout <<endl ;
    }
}
 
 
ZeroJudge Forum