Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- HTML5
- SQL
- 구글 reCaptcha
- placehoder
- jsp
- Google reCaptcha
- 자바
- 포인터
- 날짜
- TCP/IP 소켓
- Spring email
- C언어 구조체
- C언어 함수
- GUI
- 오라클
- C언어 메모리
- java
- URL 다운로드
- 텍스트 파일 읽기
- gcc
- C언어
- Oracle
- C언어 파일입출력
- C언어 매크로
- C언어 배열
- Naver SmartEditor
- Spring google
- C언어 변수
- 역순
- Vim
Archives
- Today
- Total
easy software
C언어 배열응용 본문
안녕하세요. 이번 시간에는 저번시간에 학습했던 배열을 이용하여 간단한 응용을 해보겠습니다.
내용은 사용자로부터 구구단의 단수를 입력받아 길이가 9인 배열에 저장을 합니다.
그리고 그 배열의 짝수 번째(두 번째, 네 번째...) 위치에 존재하는 요소들을 출력하는 예제입니다.
만약에 사용자가 2를 입력했다고 하면 아래와 같은 배열이 생성됩니다.
이중에 짝수 번째의 위치에 존재하는 요소를 출력하면? 홀수 번의 인덱스에 저장된 값을 출력하게 됩니다.
아래의 코드를 보고 이해하시기 바랍니다.
#include <stdio.h>
int main(void){
int arr[9]; //길이가 9인 배열선언
int input;
printf("단수를 입력하시면 구구단을 출력합니다 : ");
scanf_s("%d", &input);
for (int i = 0; i < 9; i++)
arr[i] = input*(i + 1);
for (int i = 1; i < 9; i = i + 2)
printf("%d ", arr[i]);
return 0;
}
'C언어 > 포인터와 배열' 카테고리의 다른 글
C언어 문자열 중에 가장 큰 문자를 찾아보자 (0) | 2015.01.14 |
---|---|
C언어 문자열을 역순으로 출력하기 (0) | 2015.01.14 |
C언어 배열길이 출력하기 (0) | 2015.01.14 |
C언어 배열응용(아스키코드를 사용하지않고 알파벳 출력) (0) | 2015.01.13 |
C언어 배열을 이해하자 (0) | 2015.01.13 |
Comments