import java.util.Scanner;
class bazar
{
void calculate()
{
int sum=0;
Scanner sc = new Scanner (System.in);
System.out.println("Hi ! welcome to out advance calculator");
System.out.println("Enter the number of items that you wish to compute");
int c = sc.nextInt();
String item[] = new String[c];
int price[] = new int[c];
sc.nextLine();
for (int i=1; i<=c; i++)
{
System.out.println("please enter the item name : ");
item[i] = sc.nextLine();
System.out.println();
System.out.println("please enter the price of " +item[i]+":");
price[i] = sc.nextInt();
sc.nextLine();
sum=sum+price[i];
}
//display part
for (int k=1; k<=c; k++)
{
System.out.println( "ITEM PRICE");
System.out.println (item[k]+" "+price[k]);
}
System.out.println();
System.out.println();
System.out.println();
System.out.println();
System.out.println("YOUR BILL TOTAL HAS COME TO----------------->"+sum);
}
}
-4
A
답변
1
int price[] = new int[c];
sc.nextLine();
for (int i=1; i<=c; i++)
온. c가 10이라고 가정합시다. 이는 인덱스가 0-9이고, 총 10 개의 인덱스를 의미합니다. 그런 다음 까지 루프하고 c를 포함합니다.
for (int i=0; i<c; i++)
+0
나는 이것을 시도했지만 여전히 같은 오류를 주었다 !! – user3258215
+0
코드의 여러 위치에서이 같은 오류가 발생했습니다. –
+0
당신은 제게 어떤 핵심 사항을 말해 줄 수 있습니까? – user3258215
관련 문제
- 1. C# 동적 배열/인덱스
- 2. C# 배열 인덱스 오류
- 3. 목표 - C 인덱스 배열
- 4. 배열 인덱스 배열을 가진 배열 찾기 (Ruby)
- 5. C# 배열 인덱스 유형 검사
- 6. 배열 값 배열 인덱스
- 7. C++ 인덱스 - 인덱스 맵
- 8. MongoDB 배열 인덱스
- 9. C# - 배열 인덱스 대 LINQ?
- 10. 배열 인덱스 값 저장 C++
- 11. C# 배열 - 범위를 벗어나는 인덱스
- 12. 파이썬 배열 인덱스 고정하기
- 13. for 루프의 배열 인덱스
- 14. 가이드의 셀 배열 인덱스
- 15. MongoDB, 배열 배열 인덱스
- 16. 배열 인덱스 값 바꾸기
- 17. 키 배열을 이용한 인덱스 배열 PHP에서의 축약
- 18. PHP - 다른 인덱스 배열을 정렬 연관 배열
- 19. Numpy : 인덱스 배열을 기반으로 배열 재정렬
- 20. 인덱스 배열 내에서 연관 배열을 반복합니다.
- 21. 배열 인덱스 가져 오기
- 22. PHP 배열 마지막 인덱스
- 23. 유식 배열 인덱스
- 24. 1 인덱스 기반 배열을 만드는 방법
- 25. 임시 변수를 사용하는 인덱스 배열
- 26. 배열 감소 인덱스
- 27. 자바 대안에, 인덱스 배열
- 28. sed로 플립 배열 인덱스
- 29. 바운드 인덱스 오류 배열
- 30. 인덱스 배열을 통한 루프
배열은 0 인덱스, 1 인덱스되지 않습니다 예에서, 그 9
당신이 대신 원하는 액세스 지수 10 시도 싶지만 가장 높은 지수는 것을 의미한다. for 루프는 다음과 같아야합니다 :'for (int i = 0; i
코드를 디버깅 해달라고 요청하지 마세요. 규칙을 읽으십시오. 또한 코드 태그를 사용하십시오. 마지막으로 환영합니다.하지만 시도한 내용과 콘솔의 정확한 오류를 알려줘야합니다. – Brendan