(2) Switch case 5 1 1 2 1
list0317.c if /*/ intnum; printf(""); scanf("%d", &num); 2 if (num % 3 == 0) puts( 0"); else if (num % 3 == 1) puts(" 1"); else puts( 32"); 3 if list0318.c /*/ intnum; printf(""); scanf("%d", &num); switch ( num % 3 ) case 0 : puts( ); break ; case 1 : puts( 1); break ; case 2 : puts( 2); break ; 4 2
switch ( num % 3 ) 0 1 2 case 0 : puts( ); break ; case 1 : puts( 1); break ; case 2 : puts( 2); break ; Switch break switch case 5 list0319.c /*switch/ int sw; printf(""); scanf("%d", &sw); switch (sw) case 1 : puts("a"); puts("b"); break; case 2 : puts("c"); break; case 5 : puts("d"); break; case 6 : break; case 7 : puts("e"); break; default : puts("f"); break; default : switch 6 3
switch (sw) case 1 : puts("a"); puts("b"); break; case 2 : puts("c"); case 5 : puts("d"); break; case 6 : case 7 : puts("e"); break; default : puts("f"); break; sw 1, 2, 5, 6, 7 7 Switch if 8 4
C dowhile while for 9 1008 int a, b; a = 1; b = 8 * a; printf( %d\n, b ); a = 2; b = 8 * a; printf( %d\n, b ); a = 12; b = 8 * a; printf( %d\n, b ); 10 5
1008(for) int b, i ; for ( i=1; i <= 12; i++ ) b = 8 * i ; printf( %d\n, b ); for 11 A B C for ( i=1; i <= 12; i++ ) b = 8 * i ; printf( %d\n, b ); i : Ai1 B A C B B0 C 12 6
A B C for ( i=1; i <= 12; i++ ) i : b = 8 * i ; printf( %d\n, b ); Ai1 B A i C B i 12 C i++(i) 13 for ( int i ; for ( i=1; i <= 12; i++ ) printf( %d\n, i ); i += 2 i += 3 14 7
for ( int i ; for ( i=12; i >=1 ; i-- ) printf( %d\n, i ); 15 list0413.c (p.76) int i, no; printf( input number"); scanf("%d", &no); for (i = 1; i <= no; i++) putchar( * ); putchar('\n'); For if putchar ( * 16 8
for (i = 1; i <= no; i++) putchar( * ); 1 n n for (i = 0; i < no; i++) putchar( * ); 0 n-1 n 17 5 18 9
int cont; int no; do printf("input number : "); scanf( "%d", &no ); if( no % 5 ) puts("5"); else puts("5"); list0401.c (p.60) while(cont == 0); printf("continue? Yes=0, No=9 : "); scanf("%d", &cont); do while return(0); 19 do while () do printf("continue? Yes=0, No=9 : "); scanf("%d", &cont); cont while (cont == 0); cont 0 20 10
list0404.c do intno = 1; intsum = 0; do sum = sum + no; no = no + 1; while (no <= 5); printf( 1+2+3+4+5= %d\n", sum); return(0); 21 intno = 1; no 1 int no; no = 1; no no1 22 11
List 4-4 intno = 1; intsum = 0; no15 do sum = sum + no; no = no + 1; while (no <= 5); no 5 1 sum = 0 + 1; no = 1 + 1; sum=1, no=2 2 sum = 1 + 2; no = 2 + 1; sum=3, no=3 3 sum = 3+ 3; no = 3 + 1; sum=6, no=4 4 sum = 6 + 4; no = 4 + 1; sum=10, no=5 5 sum = 10+ 5; no = 5 + 1; sum=15, no=6 while (no <= 5); 23 sum = sum + no; sumnosum no = no + 1; sum += no; no += 1; sumno no1 -=, *=, /=, %= 24 12
sum = sum + no; sumnosum no = no + 1; sum += no; no += 1; sumno no1 -=, *=, /=, %= 25 no = no + 1; no += 1; no1 no = no 1; no++; no -= 1; no -- ; 26 13
int i ; for ( i=1; i <= 12; i++ ) printf( %d\n, i ); i+=2 i2 27 list0404 intno = 1; intsum = 0; do sum += no; no ++; while (no <= 5); printf( 1+2+3+4+5= %d\n", sum); return(0); 28 14
List4-6do-whilefor 5 inti; intsum = 0; for ( i=1; i <=5; i++) sum += i; printf( 1+2+3+4+5= %d\n", sum); return(0); 29 while () do, while 30 15
loop.c inti=0; 0 while ( 1 ) i++; printf( %d, i ); return(0); CTRLC 31 100 inti; i = 0; while ( ) i++; printf( %d\n, i ); printf( \n ); return(0); for 32 16
i = 0; while ( i < 100 ) i++; printf( %d\n, i ); for ( i=1; i <= 100; i++ ) printf( %d\n, i ); For 33 break.c int i ; for ( i=0; i < 10; i++ ) if( i == 5 ) break; printf( %d\n, i ); 34 17
continue.c int i ; for ( i=0; i < 10; i++ ) if( i == 5 ) continue; printf( %d\n, i ); i5 35 while dowhile for while break continue 36 18
Switch 112 2 28 4, 6, 9, 11 30 135781012 31 kadai3-1.c kadai3-2.c 3Kadai3-1 0 do while kadai3-3.c 37 0100 kada3-4.c 38 19
39 20