-1
이 배열에서 마지막 정수를 제외한 모든 정수는 양수입니다. 마지막 정수는 (-1)입니다. 배열의 길이 (크기)를 확인하십시오.사용자가 -1을 입력하면 종료되어야합니다.
int number;
int i=0;
cout << "Enter a number ";
cin >> number;
array[0] == number;
for (int i = 1; i<array[i]; i++){
cout << "Enter a number for your array: ";
cin >> array[i];
}
if (array[i] == -1){
cout << i;
}
return 0;
왜 -1로 끝나지 않습니다. 그것은이 같은
'내가 <배열 [내가]'확실히를? 오히려'i <숫자; '또는 무엇인가 비슷하게? – user0042
1)'array' 란 무엇입니까? 2) '-1'을 입력하면 왜 종료되어야합니까? 루프를 점검 할 필요가 없습니다. –
이 코드에서 계속 음수까지 새 번호를 묻고 싶습니까? 아니면 배열보다 낮은 숫자까지? –