untitled

Similar documents
Microsoft PowerPoint - chap-07.pptx

Microsoft PowerPoint - Lesson6.pptx

ch08

untitled

Microsoft PowerPoint - ch03 - 조건문과 반복문 pm0215

untitled

: 1 int arr[9]; int n, i; printf(" : "); scanf("%d", &n); : : for(i=1; i<10; i++) arr[i-1] = n * i; for(i=0; i<9; i++) if(i%2 == 1) print

C 언어 프로그래밊 과제 풀이

PowerPoint 프레젠테이션

< E20C6DFBFFEBEEE20C0DBBCBAC0BB20C0A7C7D12043BEF0BEEE20492E707074>

歯9장.PDF

중간고사

0. 표지에이름과학번을적으시오. (6) 1. 변수 x, y 가 integer type 이라가정하고다음빈칸에 x 와 y 의계산결과값을적으시오. (5) x = (3 + 7) * 6; x = 60 x = (12 + 6) / 2 * 3; x = 27 x = 3 * (8 / 4

K&R2 Reference Manual 번역본


프로그래밍개론및실습 2015 년 2 학기프로그래밍개론및실습과목으로본내용은강의교재인생능출판사, 두근두근 C 언어수업, 천인국지음을발췌수정하였음

untitled

OCW_C언어 기초

Chapter_06

Microsoft PowerPoint - chap05-제어문.pptx

PowerPoint 프레젠테이션

Infinity(∞) Strategy

Microsoft PowerPoint - chap02-C프로그램시작하기.pptx

int main(void) int a; int b; a=3; b=a+5; printf("a : %d \n", a); printf("b : %d \n", b); a b 3 a a+5 b &a(12ff60) &b(12ff54) 3 a 8 b printf(" a : %x \

C프로-3장c03逞풚

Microsoft PowerPoint - chap13-입출력라이브러리.pptx

슬라이드 1

Microsoft PowerPoint - Chapter8.pptx

C 프로그래밊 개요

쉽게 풀어쓴 C 프로그래밍

쉽게 풀어쓴 C 프로그래밍

Microsoft PowerPoint - Chapter_05.pptx

본 강의에 들어가기 전

商用

Microsoft PowerPoint - chap11-포인터의활용.pptx

슬라이드 1

03장.스택.key

Microsoft PowerPoint - ch08 - 구조체 (structure) am0845

비트와바이트 비트와바이트 비트 (Bit) : 2진수값하나 (0 또는 1) 를저장할수있는최소메모리공간 1비트 2비트 3비트... n비트 2^1 = 2개 2^2 = 4개 2^3 = 8개... 2^n 개 1 바이트는 8 비트 2 2

ch15

<4D F736F F F696E74202D20C1A63134C0E520C6F7C0CEC5CD5FC8B0BFEB>

<4D F736F F F696E74202D20C1A633C0E52043C7C1B7CEB1D7B7A5B1B8BCBABFE4BCD2>

제 14 장포인터활용 유준범 (JUNBEOM YOO) Ver 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다.

, ( ),, ( ), 3, int kor[5]; int eng[5]; int Microsoft Windows 4 (ANSI C2 ) int kor[5] 20 # define #define SIZE 20 int a[10]; char c[10]; float

Microsoft PowerPoint - chap12-고급기능.pptx

C 언어의구성요소인상수, 변수, 입 출력함수에 대하여학습

Microsoft PowerPoint - chap04-연산자.pptx

프로그램을 학교 등지에서 조금이라도 배운 사람들을 위한 프로그래밍 노트 입니다. 저 역시 그 사람들 중 하나 입니다. 중고등학교 시절 학교 도서관, 새로 생긴 시립 도서관 등을 다니며 책을 보 고 정리하며 어느정도 독학으르 공부하긴 했지만, 자주 안하다 보면 금방 잊어

Microsoft PowerPoint - chap-06.pptx

Microsoft PowerPoint - 제11장 포인터(강의)


Microsoft PowerPoint - chap03-변수와데이터형.pptx

쉽게 풀어쓴 C 프로그래밍

02 C h a p t e r Java

Microsoft PowerPoint - 제11장 포인터


Microsoft PowerPoint - 2주차-1차시 (강의자료) ch01 - C Programming 기초 (part 2)

Microsoft PowerPoint - chap10-함수의활용.pptx

Microsoft PowerPoint - ch07 - 포인터 pm0415

Microsoft PowerPoint - chap-11.pptx

목차 포인터의개요 배열과포인터 포인터의구조 실무응용예제 C 2

ABC 2장

슬라이드 1

금오공대 컴퓨터공학전공 강의자료

쉽게 풀어쓴 C 프로그래밍

chap7.key

<4D F736F F F696E74202D20C1A63137C0E520B5BFC0FBB8DEB8F0B8AEBFCD20BFACB0E1B8AEBDBAC6AE>

Microsoft PowerPoint - chap-03.pptx

C++-¿Ïº®Çؼ³10Àå

; struct point p[10] = {{1, 2, {5, -3, {-3, 5, {-6, -2, {2, 2, {-3, -3, {-9, 2, {7, 8, {-6, 4, {8, -5; for (i = 0; i < 10; i++){ if (p[i].x > 0 && p[i

C 언어와 프로그래밍 개요

Microsoft PowerPoint - [2009] 02.pptx

13주-14주proc.PDF

Infinity(∞) Strategy

PowerPoint Presentation

1 장 C 언어복습 표준입출력배열포인터배열과포인터함수 const와포인터구조체컴파일러사용방법 C++ 프로그래밍입문

11장 포인터

슬라이드 1

14 주차구조체와공용체

Microsoft PowerPoint - 7장 배열 pptx

PowerPoint 프레젠테이션

쉽게 풀어쓴 C 프로그래밍

슬라이드 1

Chapter 4. LISTS

제 11 장포인터 유준범 (JUNBEOM YOO) Ver 본강의자료는생능출판사의 PPT 강의자료 를기반으로제작되었습니다.

C 프로그래밊 개요

PowerPoint 프레젠테이션

Microsoft PowerPoint - Lesson2.pptx

쉽게 풀어쓴 C 프로그래밍

02장.배열과 클래스

이번장에서학습할내용 구조체란무엇인가? 구조체의선언, 초기화, 사용 구조체의배열 구조체와포인터 구조체와함수 공용체 열거형 typedef 구조체는복잡한내용을일목요연하여정리하는데유용하게사용됩니다. 2

(Asynchronous Mode) ( 1, 5~8, 1~2) & (Parity) 1 ; * S erial Port (BIOS INT 14H) - 1 -

Microsoft PowerPoint - ch01.ppt

프로그램의실행화면 주석 (comment) 두수의합 : 300 /* 두개의숫자의합을계산하는프로그램 */ 주석은코드를설명하는글입니다. 주석 3 가지방법의주석 주석의예 /* 한줄로된주석 */ /* 저자 : 홍길동날짜 : 2013.

쉽게 풀어쓴 C 프로그래밍

1.1.1 컴퓨터의 구성 p.19

1.2 자료형 (data type) 프로그램에서다루는값의형태로변수나함수를정의할때주로사용하며, 컴퓨터는선언된 자료형만큼의메모리를확보하여프로그래머에게제공한다 정수 (integer) 1) int(4 bytes) 연산범위 : (-2 31 ) ~ (2 31 /2)-

chap8.PDF

3. 1 포인터란 3. 2 포인터변수의선언과사용 3. 3 다차원포인터변수의선언과사용 3. 4 주소의가감산 3. 5 함수포인터

Transcription:

while do-while for break continue

while( ) ;

#include <stdio.h> 0 i int main(void) int meter; int i = 0; while(i < 3) meter = i * 1609; printf("%d %d \n", i, meter); i++; return 0;

i i< 3 () 0 (1) () 1 (1) () 2 (1) () 3 (0)

// while #include <stdio.h> int main(void) int n; int i = 1; printf(" : "); scanf("%d", &n); while (i <= 9) printf("%d*%d = %d \n", n, i, n*i); i++; 구구단중에서출력하고싶은단을입력하시오 return 0;

// while #include <stdio.h> int main(void) int n; printf("====================\n"); printf(" n n \n"); printf("====================\n"); n = 1; while (n <= 10) printf("%5d n++; return 0; %5d\n", n, n*n);

1 + 2 + 3 +... + n...

#include <stdio.h> int main(void) int i, n, sum; // printf(" :"); scanf("%d", &n); // // i= 1; // sum = 0; while(i <= n) sum += i; i++; // sum = sum + i;. // i = i + 1. printf("1 %d %d \n", n, sum); return 0;

// while #include <stdio.h> int main(void) int i, n, sum; i = 0; // sum = 0; // while (i < 5) printf(" : "); scanf("%d", &n); sum = sum + n; // sum += n;. i++; printf(" %d.\n", sum); return 0;

100, 200, 300, 400, 500, -1

// while #include <stdio.h> int main(void) int grade, n; float sum, average; //. n = 0; sum = 0; grade = 0; printf(" \n");

//. while (grade >= 0) printf(" : "); scanf("%d", &grade); sum += grade; n++; sum = sum - grade; //. n--; //. //. average = sum / n; printf(" %f.\n", average); return 0;

x, y. y 0 x. r x % y x y y r.

// while #include <stdio.h> int main(void) int x, y, r; printf(" (, ( ): ) "); scanf("%d%d", &x, &y); while (y!= 0) r = x % y; x = y; y = r; printf(" %d.\n", x); return 0;

if( )...... while( )......

int i = 1; while(i < 10) printf("\n"): i--; int i = 0; while(i < 3) printf("\n"): i++;. int i = 0; while(i < 3) ; printf("\n"): i++;.

do while()....

// do..while #include <stdio.h> 1--- 2--- 3--- int main(void). int i = 0; 1 do =1 printf("1--- \n"); printf("2---\n"); printf("3---\n"); printf(".\n"); scanf("%d", &i); while(i < 1 i > 3); printf(" =%d\n",i); return 0;

// #include <stdio.h> int main(void) char answer = 'm' char guess; int tries = 0; do printf(" : "); scanf(" %c", &guess); tries++; : a. : s. : b. : z. : m. =5 if( guess > answer ) printf(".\n"); if( (g guess < answer ) printf(".\n"); while(guess!= answer); printf(". =%d \n", tries); return 0;

for ( ; ; ) ;.. for...

int i; for(i = 0; i < 10; i++) printf("hello World!\n");

int i; for(i = 0; i < 10; i++) printf("hello World!\n"); 1 번째반복 0 참 반복 2 번째반복 1 참반복 3 번째반복 2 참반복 4 번째반복 3 참반복 5 번째반복 4 참반복 6 번째반복 5 참반복 7 번째반복 6 참반복 8 번째반복 7 참반복 9 번째반복 8 참반복 10 번째반복 9 참반복

// #include <stdio.h> int main(void) int i, sum; sum = 0; for(i = 1;i <= 10; i++) sum += i; // sum = sum + i; printf("1 10 = %d\n",sum); return 0;

// #include <stdio.h> int main(void) int i, n; printf(" :"); scanf("%d", &n); printf("====================\n"); printf(" i i \n"); printf("====================\n"); for(i = 1;i <= n; i++) printf("%5d %5d\n", i, i*i*i); return 0;

// #include <stdio.h> int main(void) long fact=1; int i, n; printf(" :"); scanf("%d", &n); for(i = 1;i <= n; i++) fact = fact * i; printf("%d! %d.\n",n,fact); return 0;

for (i =0; i<10; i+=2) printf("hello World!\n"); for (i = 1; i < 10; i *= 2 ) printf("hello World!\n"); for (i = 0; i < 100; i = (i * i) + 2 ) printf("hello World!\n"); for ( ; i<100; i++ ) printf("hello World!\n"); for (i = 0, k = 0; i < 100; i++ ) printf("hello World!\n"); for (printf(" ) ), i = 0; i < 100; i++ ) printf("hello World!\n");

// for * #include <stdio.h> int main(void) int x, y; for(y = 0;y < 5; y++) for(x = 0;x < 10; x++) printf("*"); printf("\n"); return 0;

#include <stdio.h> int main(void) int s, t; float score, total, average; for(s = 0;s < 20; s++) total = 0; for(t = 0;t < 5; t++) printf("%d % : "); scanf("%f", &score); total += score; average = total / 5.0; printf("%d : %f\n", average); return 0;

// break. #include <stdio.h> #include <math.h> int main(void) id) double v; while(1) printf(" : "); scanf("%lf", &v); if( v < 0.0 ) break; printf("%f %f.\n", v, sqrt(v)); return 0;

// break. #include <stdio.h> int main(void) float grade, sum = 0.0, average; int count = 0; while(1) printf(" : "); scanf("%f", &grade); if( grade < 0.00 ) break; count++; sum += grade; average = sum / count; printf(" %f.\n", average); return 0;

#include <stdio.h> int main(void) int x, y; for(y = 1; y < 10000; y++) for(x = 1; x < 50; x++) if( _kbhit() ) goto OUT; printf("*"); printf("\n"); OUT: return 0;

//. #include <stdio.h> int main(void) char letter; while(1) printf(" : "); scanf(" %c", &letter); if( letter == 'Q' ) break ; if( letter < 'a' letter > 'z' ) continue ; letter -= 32; printf(" %c.\n", letter); return 0;

// #include <stdio.h> #define RATE 0.07 // #define INVESTMENT 10000000 // #define YEARS 10 // int main(void) int i; double total = INVESTMENT; // printf("==============\n"); printf(" \n"); printf("==============\n"); ============== ============== 1 10700000.0 2 11449000.0 3 12250430.0 4 13107960.1 5 14025517.3 6 15007303.5 7 16057814.8 8 17181861.8 9 18384592.1 10 19671513.6 for(i = 1; i <= YEARS; i++) total = total * ( 1 + RATE ); // printf("%2d %10.1f\n", i, total); return 0;

#include <stdio.h> #define START_DAY 3 // #define DAYS_OF_MONTH 31 // int main(void) id) int day, date; printf("=====================\n"); printf(" \n"); printf("=====================\n"); for(day = 0; day < START_DAY ; day++) // printf(" "); // for(date = 1; date <= DAYS_OF_MONTH ; date++) if( day == 7 ) day = 0; // printf("\n"); day++; printf("%2d ", date); //. printf("\n=====================\n"); return 0;