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.0597 sec