편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2022.01.11

    C++ 변수 초기화, 대입


    #include<iostream>
    using namespace std;
    
    int main()
    {
        int i = 10, j = 0,k=0;
        for (i; i < 31; i++)
        {
            for (j; j < 6; j++)
                k = (i * j) + k;
        }
            cout << k << endl;
    }
    

    를 출력하면 값이 150이 나오고

    #include<iostream>
    using namespace std;
    
    int main()
    {
        int i , j, k=0;
        for (i=10; i < 31; i++)
        {
            for (j=0; j < 6; j++)
                k = (i * j) + k;
        }
            cout << k << endl;
    }
    

    으로 출력하면 값이 6300이 나옵니다.

    차이는 처음에 변수를 선언할 떄 값을 넣는지, for문 안에서 값을 넣는지 차이 같아서 인터넷에 찾아보니까 초기화와 대입의 차이인 것 같은데 명확하게 이해가 안되서 여기 적어봅니다. 아직 아는게 많지 않아서 잘부탁드립니다.

  • 프로필 박준형님의 편집
    날짜2022.01.11

    C++ 변수 초기화, 대입


    include

    using namespace std;

    int main() { int i = 10, j = 0,k=0; for (i; i < 31; i++) { for (j; j < 6; j++) k = (i * j) + k; } cout << k << endl; }를 출력하면 값이 150이 나오고

    include

    using namespace std;

    int main() { int i , j, k=0; for (i=10; i < 31; i++) { for (j=0; j < 6; j++) k = (i * j) + k; } cout << k << endl; }으로 출력하면 값이 6300이 나옵니다.

    차이는 처음에 변수를 선언할 떄 값을 넣는지, for문 안에서 값을 넣는지 차이 같아서 인터넷에 찾아보니까 초기화와 대입의 차이인 것 같은데 명확하게 이해가 안되서 여기 적어봅니다. 아직 아는게 많지 않아서 잘부탁드립니다.