본문 바로가기

+ 컴퓨터/C

[C언어] 기초 예제 1 - printf 사용, 두 수의 연산, 마일과 미터 변환, 정수의 합, 부호판별

(1) printf(" "); 입력

1
2
3
4
5
6
7
8
#include<stdio.h>

int main(void) //기본셋팅
{
 printf("Hello World. \n");  //문자열 입력 시 print("  ")이용
 printf("My Name is Navy");
 return 0;
}

 

(2) 두 수의 연산

x=50 y=100

x+y

x-y

x*y

x/y

x%y
구현하기 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdio.h>

int main(void)
{
 int x, y, sum;


 x = 50; 
 y = 100;


  printf("%d + %d = %d.\n", x, y, x+y);
  printf("%d - %d = %d.\n", x, y, x-y);
  printf("%d * %d = %d.\n", x, y, x*y);
  printf("%d / %d = %d.\n", x, y, x/y);
  printf("%d % %d = %d.\n", x, y, x%y);
  
 
}

 

 

(3) 마일과 미터 변환

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <stdio.h>

int main(void)
{
 int meter;
 int i = 0;

 while(i < 3)
 {
  meter = i * 1609
  printf("%d 마일은 %d 미터입니다. \n",i.meter)
  i++;
 }
return 0;
}

 

 

(4) 정수의 합(sum)

1
2
3
4
5
6
7
8
9
10
11
12
#include<stdio.h>
int main(void)
{
 int i, sum;
 
 sum = 0;//sum 초기화
 for(i = 1 ; i <= 10 ; i++)
   sum+ = i;
 printf("1부터 10까지의 정수의 합 = %d.\n", sum);

 return 0
;
}

 

 

(5) 입력한 정수의 부호 판별

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include<stdio.h>
int main(void)
{
 int number;
 printf("정수를입력하시오:");
 scanf("%d",&number);

 if(number > 0)
  printf("입력된 정수는 양수입니다.\n");
 if(number = 0)
  printf("입력된 정수는 0입니다.\n");
 if(number < 0)
  printf("입력된 정수는 음수입니다.\n");
 
 return 0;
}

 
예전에 풀었던 C언어 기초 예제인데 다시보니 흑역사네요.
(귀찮다면서 띄어쓰기를 지지리 안하는 바람에 가독성이 쭉쭉 떨어진)
처음 해보는 사람에게는 이것도 어려웠던 걸로 기억하니 차근차근 풀어보시기 바랍니다.