홈>
사용자 입력을 기반으로 배열을 인쇄하는 프로그램을 만들려고합니다. 어레이는 0에서 시작하여 사용자가 입력 한 수로 확장해야합니다. 따라서 사용자가 5를 입력하면 배열 값은 [0] [1] [2] [3] [4] [5]가됩니다. 어떤 이유로 든 내 코드는 0을 출력합니다.
#include <iostream>
using namespace std;
int main() {
cout << "Enter the value of n: ";
int n;
cin >> n;
int *arr1 = new int[n];
for(int i = 0; i < n; i ++){
arr1[i] = 0;
}
cout << *arr1 << endl;
delete [] arr1;
return 0;
}
- 답변 # 1
관련 자료
- python - discordpy 봇은 입력 삽입을 만듭니다
- 다른 배열의 값을 기반으로 배열을 만드는 방법 Python Numpy
- javascript - 새 배열을 만들기위한 두 배열의 최소값
- Python의 if 문에서 값 배열 만들기
- javascript - 단순 배열에서 중첩 된 개체 만들기
- 여러 헤더가있는 텍스트 파일에서 Matlab 배열을 만드는 창의적인 방법
- python - 데이터 빈도에 따라 numpy 배열에 쌍을 만드는 방법
- javascript - react에서 map 또는 다른 방법으로 사용자 지정 배열을 만드는 방법은 무엇입니까?
- php - sql - 다른 값과 일치하는 값 배열 만들기
- javascript - 배열의 모든 요소를 계산하고 모든 항목에 대해 키/값 개체를 만드는 방법은 무엇입니까?
- vb.net - 텍스트 상자 입력을 배열에 저장하고 Visual Basic의 목록 상자에 표시
- boolean from array - 배열의 부울 - 자바 함수, 명령 줄에서 입력
- javascript - map ()을 사용하여 객체 배열에서 객체를 만들 수 있습니까?
- 배열을 Haskell에서 함수에 대한 입력으로 사용
- prolog - 입력이 삭제되지 않은 경우 무한 목록을 만드는 방법은 무엇입니까?
- Array C ++의 입력 사용자로 홀수와 짝수의 합을 어떻게 얻을 수 있습니까?
- C ++에서 문자 배열로 입력 문자열
- javascript - 루프를 통해 다른 배열에서 js에 다차원 배열 만들기
- 사용자가 c의 배열에 삽입하는 숫자를 읽는 함수를 어떻게 만들 수 있습니까?
- c - 배열에 SINGULAR 문자 입력
트렌드
- OpenCv의 폴더에서 여러 이미지 읽기 (python)
- 파이썬 셀레늄 모든 "href"속성 가져 오기
- html - 자바 스크립트 - 클릭 후 변경 버튼 텍스트 변경
- javascript - 현재 URL에서 특정 div 만 새로 고침/새로 고침
- JSP에 대한 클래스를 컴파일 할 수 없습니다
- JavaScript 변수를 HTML div에 '출력'하는 방법
- git commit - 자식 - 로컬 커밋 된 파일에 대한 변경을 취소하는 방법
- jquery - JavaScript로 현재 세션 값을 얻으시겠습니까?
- javascript - swiperjs에서 정지, 재생 버튼 추가
- python - 화면에서 찾은 요소를 찾을 수없는 경우 셀레늄
코드에 버그가 거의 없습니다.
n = 5 일 때 출력이[0] [1] [2] [3] [4] [5]이 될 것으로 예상합니다. 따라서 출력에는 (n + 1) 개의 요소가 있습니다. . 따라서 배열에도 (n + 1) 개의 요소가 있어야합니다.
코드에서 배열의 각 요소에 0을 할당합니다. 그러나 배열에는 0, 1, 2, .., n이 포함될 것으로 예상됩니다.
코드에서 첫 번째 요소 만 인쇄합니다. * arr1은 arr1 [0]과 같습니다. 따라서 배열의 각 요소를 인쇄하려면 다른 for 루프가 필요합니다.
n = 5 일 때[0] [1] [2] [3] [4] [5]출력을 얻습니다