곽길 ¶
과 ¶
1. (Compile), (Build), (Linking) 고 .
- : 그 기계
- : 고 , 그 개 경 그 기 (#define,const)
-char( )
- 과 기 꾸고 고 기. include<stdio.h>
- : 그 기계
: 과 . 기계 : 그 과 결
2., 고, 그 2개 .- : 고 , 그 개 경 그 기 (#define,const)
( .int, float)
3.char . ASCII .-char( )
ascii . 과 128개
4.#include, 과 고, include .- 과 기 꾸고 고 기. include<stdio.h>
5.#define 고, '간' 그 .
- , 그 계 #define .
6.++, --, &&, ||, +,-, !=, ==, = 간간 .
- , 그 계 #define .
6.++, --, &&, ||, +,-, !=, ==, = 간간 .
-++: --: 감 &&:and ||:or +: -: !=:not ==: =: 값
7.if, else, else if 그 . else else if 3 .
#include<stdio.h>
int main(void)
{
return 0;
}int main(void)
{
int num1;
int num2;
printf(relationships they satisfy: );
scanf(%d%d,&num1,&num2);
if(num1==num2){
}else if(num1 != num2){int num2;
printf(relationships they satisfy: );
scanf(%d%d,&num1,&num2);
if(num1==num2){
printf(%d is equal to %d\n, 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 .
계기 경 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){
}printf(Enter the grades.\n);
scanf(%d,&grade);
switch(grade/10){
case 10:
case 9:
case 4:
case 3:
case 2:
case 1:
case 9:
printf(A);
break;
case 8:break;
printf(B);
break;
case 7:break;
printf(C);
break;
case 6:break;
printf(D);
break;
case 5:break;
case 4:
case 3:
case 2:
case 1:
printf(F);
break;
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;
}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 {
}int main(){
int counter =1;
int grade;
do {
printf(Enter grade:);
scanf(%d,&grade);
counter = counter +1;
}while(counter<=3);scanf(%d,&grade);
counter = counter +1;
11. 그 for 꿔 .
#include<stdio.h>
int main(){
int counter =1;
int grade;
for(counter<=3){
}int main(){
int grade;
for(counter<=3){
printf(Enter grade:);
scanf(%d,&grade);
counter = counter +1;
}scanf(%d,&grade);
counter = counter +1;
12.2 for 기 .
과 ¶
과
1. 고, 그 .
- 그 . 과 , 과 값 갖고 .
- 그 . 과 , 과 값 갖고 .
float addfun (para11,para2) // float addfun
float para1,para2; //
{
float para1,para2; //
{
float a; // a
a= para1 + para2;
return 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()
{
{
¶
1.(Compile), (Build), (Linking) 고 .
#define MASSAGE " have a nice day!"
: *.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)
{
6.++, --, &&, ||, +,-, !=, ==, = 간간 .
{
puts(MASSAGE);
return 0;
}return 0;
++ : )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 main(void)
{
int a=10;
if(a>0)
{
else if(a<0)
{
else if(a==0)
{
return 0;if(a>0)
{
printf("a 0 ");
}else if(a<0)
{
printf("a 0 ");
}else if(a==0)
{
printf("a 0");
}8.switch-case 간 그 .(eg. Grade계기 A,B,C)
#include<stdio.h>
int main(void)
{
int main(void)
{
int a;
printf("1~4 ");
scanf("%d",&a);
switch(a)
{
case 1:
return 0;
}printf("1~4 ");
scanf("%d",&a);
switch(a)
{
case 1:
printf("1 .");
break;
case 2:break;
printf("2 .");
break;
case 3:break;
printf("3 .");
break;
case 4:break;
printf("4 .");
break;
default :break;
printf(" ");
}return 0;
9.while 그 . C간 과 .
#include<stdio.h>
int main(void)
{
#include<stdio.h>
int main(void)
{
int a=1;
while(a<5)
{
return 0;
}while(a<5)
{
a++;
printf("%d\n",a);
}printf("%d\n",a);
10. 그 do-while 꿔 ''그 .
#include<stdio.h>
int main(void)
{
#include<stdio.h>
int main(void)
{
int a=1;
do{
return 0;
}do{
a++;
printf("%d\n",a);
}printf("%d\n",a);
while(a<5);
return 0;
11. 그 for 꿔 .
#include<stdio.h>
int main(void)
{
int main(void)
{
int a;
for(a=2;a<5;a++)
{
return 0;
}for(a=2;a<5;a++)
{
printf("%d\n",a);
}return 0;
12.2 for 기 .
{
int i,j;
printf("1\n") ;
for(i=1;i<=5;i++)
for(j=1;j<=i;j++)
for(j=5;j>=i;j--)
printf("2\n");
for(i=1;i<=5;i++)
for(j=1;j<=i;j++)
for(j=5;j>=i;j--)
return 0;
}
#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(" ");
}
{
printf("*");
}
printf("\n");printf("*");
}
}
printf("2\n");
for(i=1;i<=5;i++)
{
for(j=1;j<=i;j++)
{
printf("*");
}
{
printf(" ");
}
printf("\n");printf(" ");
}
}
return 0;
각
#include<stdio.h>
int main (void)
{
int i,j;
for(i=1;i<=5;i++)
for(j=0;j
for(j=5;j>=i;j--)
return 0;
}
#include<stdio.h>
int main (void)
{
int i,j;
for(i=1;i<=5;i++)
{
for(j=0;j
{
printf(" ");
}
{
printf("*");
}
for(j=4;j>=i;j--)printf("*");
}
{
printf("*");
}
printf("\n");printf("*");
}
}
return 0;
¶
1. (Compile), (Build), (Linking) 고 .
: 값 기 공간, 공간
- int a; (int a ), float b( b )
: 고
Char 1 기
ASSCII : .
(Compile) : 기계 과
(Build) : 계 거 과.
(Linking) : 과 결 계.
2. , 고, 그 2개 .(Build) : 계 거 과.
(Linking) : 과 결 계.
: 값 기 공간, 공간
- 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>
기 .
#include <stdio.h>
5. #define 고, '간' 그 .
.
01.c !
.
01.c !
6. ++, --, &&, ||, +,-, !=, ==, = 간간 .
++ : -- : 감 && : ; true (and ) || : ; ture (or ) + : / ( ) 기 - : / != : 교 계 == : 교 계 = :
7. if, else, else if 그 . else else if 3 .
02.c !
02.c !
8. switch-case 간 그 .(eg. Grade계기 A,B,C)
- 계기 경 90 A, 80 B 구. 100 10 switch .
03.c !
- 계기 경 90 A, 80 B 구. 100 10 switch .
03.c !
9. while 그 . C간 과 .
04.c !
04.c !
10. 그 do-while 꿔 ''그 .
05.c !
05.c !
11. 그 for 꿔 .
06.c !
06.c !
12. 2 for 기 .
07.c !
07.c !
1.
1) : . (값 .)
2) 과 : 과 .
1) : . (값 .)
2) 과 : 과 .
( )
고 .
고 .
2.
? : 거
, 거 거
? : 거
, 거 거
3. , 과 for 각각 3개, 4개 .(hint 2*n-1)
08.c (2*n-1) 겠!
08.c (2*n-1) 겠!
1. 고, 그 .
기 구
09.c !
기 구
09.c !
2. return .
.
.
3. 고, void return .
Void 값 고 return .
Void 값 고 return .
4. .
5. 고, 개 ( ) .
기 구 .
고 게 기
기 구 .
고 게 기
6. 간 그 .
10.c !
10.c !
1. 그 .(eg.1~n까 , n!구기)
11.c !
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 .
- 그 값
6.++, --, &&, ||, +,-, !=, ==, = 간간 .
1.(Compile), (Build), (Linking) 고 .
(Compile)
- 고급 그 기계
(Build)
- +
(Linking)
- 과 결 과
- 그 값 고, 기 .
- ASCII , , 128개 7 . 8 16 . A 10 65 고 a 97 .
- 그 기 그 과
#include <stdio.h>
5.#define 고, '간' 그 .#include <stdio.h>
- 그 값
++ : 값 1 -- : 값 1 감 && : AND || : OR + : 값 . - : 값 . != : (교) == : (교) = : 값 .
7.if, else, else if 그 . else else if 3 .
8.switch-case 간 그 .(eg. Grade계기 A,B,C)
10. 그 do-while 꿔 ''그 .
11. 그 for 꿔 .
12.2 for 기
n 기 .
2.
- 기 for 4개 .
3)
과
-
5. 고, 개 ( ) .
- 개 . 그 길 기 (?)
6. 간 그 .
4)
과 과
계기 경 90 A, 80 B 구. 100 10 switch .
9.while 그 . C간 과 .1. ***** **** *** ** * 2. * ** *** **** *****13., 과: 기 .
n 기 .
1. ******* ***** *** * 2. * *** ***** ******* ***** *** *2)
과 과
1.
- 값 기 기 거 고, 1.
? : C . 개 .
3., 과 for 각각 3개, 4개 .(hint 2*n-1)- 기 for 4개 .
3)
과
1. 고, 그 .
- 그, 그
2.return .- 그, 그
- 결과 값
3. 고, void return .- void 값 기 .
4. .-
5. 고, 개 ( ) .
- 개 . 그 길 기 (?)
6. 간 그 .
과 과
1. 그 .(eg.1~n까 , n!구기)
2. 고, 그 값 그(Search) .