좋아요,이 질문은 바보 같은 질문이므로 회 돌이와 관련되어 있지만이 점을 이해하는 데 어려움이 있습니다. 문맥을 지우기 위해 루프 프로그램을위한 별도의 리버스를 만들려고했지만 여전히 문제가 있습니다.이진 변환 프로그램에서 십진수로 한 줄을 이해하는 데 어려움을 겪고 있습니다.
그래서 여기 내 코드 이제
#include<iostream>
using namespace std;
int main()
{
int i,d,j=0,b[100];
cin>>d;
while(d>0)
{
b[j]=d%2;
d=d/2;
j++;
}
//cout<<j;
for(i=j-1;i>=0;i--)
{
cout<<b[i];
}
}
이다, 나에게 위해 루프를 설명해주십시오. 왜 그것이 i=j-1;i>=0;i--
이어야 하는가? i=j;i>0;i--
일 수 없습니까?
I가 나는 그때 69463481101101
수신하고 i=j;i>=0;i--
를 사용하고있는 경우가 출력 된 I 6946348110110
를 수신하고 입력으로 109
을주고 i=j;i>0;i--
사용하고 초보자이다. 도와주세요!