-
[열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-1-2)Development/C 2013. 8. 1. 22:51반응형
연습문제 11-1
문제2. 길이가 9인 int형 정수 배열을 선언하고 나서 사용자로부터 숫자를 하나 입력받는다. 그리고 입력받은 숫자의 구구단 계산 결과를 미리 선언해 놓은 배열 에 저장한다.
마지막으로 배열의 요소 중에서 짝수 번째(두 번째, 네 번째....)위치에 존재하는 요소들을 출력하는 프로그램을 작성하자. 참고로 짝수번째 위치에 존재하는 배열의 요소를 출력하려면 홀수를 인덱스 값으로 사용해야 할 것이다.
문제가 좀 길긴하지만 요약하자면
대충 실행결과가
구구단 입력 : 2
구구단 출력 : 2*2=4
2*4=8
2*6=12
2*8=16
이런식으로 나와야할듯..!
#include<stdio.h>
int main(void)
{
int number[9];
int input;
printf("출력할구구단은몇단입니까? : ");
scanf("%d",&input);
for(int i=1;i<=9;i++)
{
if(i%2!=0) //짝수가 아니면
continue; //아래계산실행
number[i-1]=input*i; //배열은 0부터 시작하므로[i-1]
printf("%d * %d = %d\n",input,i,number[i-1]);
}
return 0;
}
[ 실행결과 ]
반응형'Development > C' 카테고리의 다른 글
[열혈강의 C]Part2. 12장 - 포인터의 이해(연습문제12-1-2) (0) 2013.08.09 [열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-2-3) (0) 2013.08.07 [열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-2-2) (0) 2013.08.07 [열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-2-1) (0) 2013.08.07 [열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-1-3) (0) 2013.08.06 [열혈강의 C]Part2. 11장 - 1차원 배열(연습문제11-1-1) (0) 2013.08.01 [열혈강의 C]도전프로그래밍 ONE - 문제8 (3) 2013.07.25 [열혈강의 C]도전프로그래밍 ONE - 문제7 (0) 2013.07.25 [열혈강의 C]도전프로그래밍 ONE - 문제6 (1) 2013.07.25 [열혈강의 C]도전프로그래밍 ONE - 문제5 (3) 2013.07.08