U E D R , A S I H C RSS

새싹교실/2012/AClass/1회차

1. (Compile), 빌(Build), 링(Linking) .
- :
: . 빌 : 램마 브러리를 내
2., 변 , 를 2만 들.
- :는 변 , (#define,const)
(변 .int, float)
3.char . ASCII .
-char(문 는 데 )
ascii . 128
4.#include, , include 를 들.
- 를 바 능. include<stdio.h>

5.#define , '' .
- , #define .
6.++, --, &&, ||, +,-, !=, ==, = .
-++: 
 --: 
 &&:and
 ||:or
 +: 더
 -: 
 !=:not
 ==:
 =:   

7.if, else, else if문 . else else if를 3번 .

⁃ #include<stdio.h>
int main(void)
{
int num1;
int num2;
printf(relationships they satisfy: );

scanf(%d%d,&num1,&num2);

if(num1==num2){
printf(%d is equal to %d\n, num1,num2);

}else if(num1 != num2){
printf(%d is not equal to %d\n, num1, num2);
}else if(num1 < num2){
printf(%d is less than %d\n, num1, num2);
}else if(num1> num2){
printf(%d is greater than %d\n, num1, num2);
}

return 0;

}



8.switch-case문 .(eg. Grade A,B,C)
90 A, 80 B . 100 10 면 switch문 .

#include <stdio.h>

int main()
{
int grade;

printf(Enter the grades.\n);
scanf(%d,&grade);


switch(grade/10){

case 10:
case 9:
printf(A);
break;

case 8:
printf(B);
break;

case 7:
printf(C);
break;

case 6:
printf(D);
break;

case 5:
case 4:
case 3:
case 2:
case 1:
printf(F);
break;
}

}

9.while문 . C .

#include<stdio.h>
int main(){


int grade;
int counter=1;

while(counter <= 3){
printf(Enter grade:);
scanf(%d, &grade);
counter= counter +1;

}
}
10. do-while문 '' .


#include<stdio.h>
int main(){

int counter =1;
int grade;
do {
printf(Enter grade:);
scanf(%d,&grade);
counter = counter +1;
}while(counter<=3);

}
11. for문 .

#include<stdio.h>

int main(){

int counter =1;
int grade;

for(counter<=3){

printf(Enter grade:);
scanf(%d,&grade);
counter = counter +1;
}
}
12.2 for문 .





1. , 만들 .
- 램내문들 는 부 . , 는 데 .

float addfun (para11,para2) // float 데 addfun
float para1,para2; // 데
{
float a; // 내부 a
a= para1 + para2;
return a; //
}

2.return .

- return , ,

return 0; 0

3. , void return .
- . 램보 .
void는 return .

4. .
-

5.배 , 났는( ) .
-동 , 변 는 번 .

6.배 만들.

#include<stdio.h>

int main()
{

int x3;
sum =0;

x0 = 10;
x1 = 9;
x2 = 8;

for (i=0;i<3;i++)
sum+= xi;
printf("%d\n",sum);
}


1.(Compile), 빌(Build), 링(Linking) .
: *.c
: 만들 내는
: 브러리


2., 변 , 를 2만 들.
: int, double.... ???

3.char . ASCII .
, 보면 .
4.#include, , include 를 들.
#include : ,<stdio.h>
.
브러리 .
:


5.#define , '' .
#define : .
. 매
.

#include<stdio.h>
#define MASSAGE " have a nice day!"

int main(void)
{
puts(MASSAGE);
return 0;
}


6.++, --, &&, ||, +,-, !=, ==, = .
   ++ :  )a++는 a=a+1 
   -- :  )a--는 a=a-1 
   && : 논리 AND ) a&&b : a,b모 면 1  면 0
   || : 논리 OR  )a||b : a,b   면 1  면 0
   +  : 더 
   -  : 빼
   != :  
   == : 
   = : 

7.if, else, else if문 . else else if를 3번 .

#include<stdio.h>
int main(void)
{
int a=10;

if(a>0)
{
printf("a는 0보 ");
}
else if(a<0)
{
printf("a는 0보 ");
}

else if(a==0)
{
printf("a는 0");
}
return 0;

}

8.switch-case문 .(eg. Grade A,B,C)

#include<stdio.h>
int main(void)
{
int a;
printf("1~4 ");
scanf("%d",&a);

switch(a)
{
case 1:
printf("1 .");
break;

case 2:
printf("2 .");
break;

case 3:
printf("3 .");
break;

case 4:
printf("4 .");
break;

default :
printf(" ");
}
return 0;
}



9.while문 . C .
#include<stdio.h>
int main(void)
{
int a=1;
while(a<5)
{
a++;
printf("%d\n",a);
}



return 0;
}


10. do-while문 '' .
#include<stdio.h>
int main(void)
{
int a=1;
do{
a++;
printf("%d\n",a);
}
while(a<5);

return 0;
}



11. for문 .

#include<stdio.h>
int main(void)
{
int a;
for(a=2;a<5;a++)
{
printf("%d\n",a);
}
return 0;
}

12.2 for문 .
#include<stdio.h>
int main (void)
{

int i,j;


printf("1\n") ;
for(i=1;i<=5;i++)
{

for(j=1;j<=i;j++)
{
printf(" ");
}

for(j=5;j>=i;j--)
{
printf("*");
}
printf("\n");

}

printf("2\n");
for(i=1;i<=5;i++)
{

for(j=1;j<=i;j++)
{
printf("*");
}

for(j=5;j>=i;j--)
{
printf(" ");
}
printf("\n");

}

return 0;
}



#include<stdio.h>
int main (void)
{

int i,j;


for(i=1;i<=5;i++)
{

for(j=0;j
{
printf(" ");
}

for(j=5;j>=i;j--)
{
printf("*");
}
for(j=4;j>=i;j--)
{
printf("*");
}

printf("\n");
}

return 0;
}


1. (Compile), 빌(Build), 링(Linking) .
(Compile) :
(Build) : .
(Linking) : 브러리 .

2. , 변 , 를 2만 들.
: , 데 는 메모리
- int a; (int a ), float b( b )
: 변
- const int max=100; (int max를 100 ), #define AA 35( 명 AA )

3. char . ASCII .
Char 1바
ASSCII 내는 : .

4. #include, , include 를 들.
브러리 .
#include <stdio.h>

5. #define , '' .
.
01.c 부!

6. ++, --, &&, ||, +,-, !=, ==, = .
++ :  
-- :  
&& : 논리 ;  면 true를 (and 미)
|| : 논리  ;   면 ture를 (or 미)
+ : 덧  /  (  )  
- :   /                   
!= :    
== :   
= : 대 

7. if, else, else if문 . else else if를 3번 .
02.c 부!

8. switch-case문 .(eg. Grade A,B,C)
- 90 A, 80 B . 100 10 면 switch문 .
03.c 부!

9. while문 . C .
04.c 부!

10. do-while문 '' .
05.c 부!

11. for문 .
06.c 부!

12. 2 for문 .
07.c 부!




1.

1)대 : 는 데 는 데 . ( 무런 문 .)
2) : 는 방 .

(명 )
.

2.
? :
,

3. , 를 for문 3, 4 .(hint 2*n-1)
08.c부 – (2*n-1) 는데 는 못!

1. , 만들 .
독립
09.c 부!

2. return .
.

3. , void return .
Void는 return .

4. .


5. 배 , 났는( ) .
는 변 .


6. 배 만들.
10.c 부!

1. .(eg.1~n , n!등)
11.c 부!

2. 배 , 램(Search) .


1)
1.(Compile), 빌(Build), 링(Linking) .
(Compile)
-
(Build)
- +링
(Linking)
- 브러리

2., 변 , 를 2만 들.
- 는 동 는 데, 변는 데는 데 .

3.char . ASCII .
- ASCII문, , 128를 7 . 8 16 를 모 . A’는 10 65 a’는 97.

4.#include, , include 를 들.
-
#include <stdio.h>

5.#define , '' .
- 러 번

6.++, --, &&, ||, +,-, !=, ==, = .
 ++ :  1 
 -- :  1 
 && : AND 
 || : OR  
 + : .
 - : .
 != :  면 ()
 == : 면 ()
 = :    . 

7.if, else, else if문 . else else if를 3번 .

8.switch-case문 .(eg. Grade A,B,C)
90 A, 80 B . 100 10 면 switch문 .
9.while문 . C .

10. do-while문 '' .

11. for문 .

12.2 for문
1.
*****
 ****
  ***
   **
    *
2.
*
**
***
****
*****
13., : 를 만들.
n 만들면 더 .
1.
*******
 *****
  ***
   *
2.
   *
  ***
 *****
*******
 *****
  ***
   *
2)

1.
- 묵 는 데 , 명

2.
? : 는 C . .

3., 를 for문 3, 4 .(hint 2*n-1)
- for문 4 .
3)

1. , 만들 .
- 램,
2.return .
- 는 명
3. , void return .
- void .
4. .
-
5.배 , 났는( ) .
- 배 . (?)
6.배 만들.

4)

1. .(eg.1~n , n!등)
2.배 , 램(Search) .


Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:44
Processing time 0.0631 sec