포인터를 이용한 swap 함수 만들기 - C 언어
·
C
포인터에 대한 간단한 요약으로는 다음 사진과 같다.  그림과 같이 포인터는 변수의 메모리 주소'만' 가리키는 화살표와 같다. 이를 이용해서 swap 함수를 만들어보자.두 수를 a, b에 입력받고 출력한 뒤, 이 두 수를 서로 바꿔주는 swap 함수를 만들어 바뀐 수 또한 출력할 예정이다.완성 코드는 다음과 같다.#include stdio.h> void swap(int* a, int* b); int main() {     int a, b = 0;    scanf("%d %d", &a, &b);     printf("스왑하기 전 : %d %d\n", a, b);     swap(&a, &b);     printf("스왑한 후 : %d %d\n", a, b);     return 0;} void swap(in..
C - While문 이용하여 *별로 삼각형 만들기 3
·
C
이번에 임의의 숫자를 입력받아 그 수 만큼 While문을 이용하여 만들어 볼 삼각형의 모양은 이렇다. * ** *** **** ***** cs 사실 *별로 삼각형 찍기는 for문을 이용하는 것이 코드를 봤을 때도, 만들 때도 이해하기가 쉽다. 하지만 for문으로 만들 수 있는 것은 While문으로도 만들 수 있다. 먼저 완성된 코드는 아래와 같다. #include int main() { int i,j,k,num; scanf("%d",&num); while(i
While문 이용하여 *별로 삼각형 만들기 2 - C 언어
·
C
***************cs저번 글에서는 위와 같은 모양의 삼각형 만들기를 설명했었다. tildacoderecorder.tistory.com/1?category=918749 C언어 - While문 이용하여 * 별로 삼각형 만들기만들고자 하는 삼각형의 모양은 임의의 숫자를 입력받아 그 숫자만큼의 크기의 삼각형을 만들어내는 것이다. 숫자가 5라면 아래와 같은 삼각형이 나와야 한다. * ** *** **** ***** 코드를 짜면 다음�tildacoderecorder.tistory.com 이번 글에서는 거꾸로 위에서 부터 아래로 별이 적어지는 삼각형을 만들 것이다.다만 임의의 숫자를 입력받아 삼각형의 크기를 정할 것이다.***************cs이 삼각형은 5를 입력받아 5줄로 삼각형을 만든 것이다...
While문 이용하여 * 별로 삼각형 만들기 - C 언어
·
C
만들고자 하는 삼각형의 모양은 임의의 숫자를 입력받아 그 숫자만큼의 크기의 삼각형을 만들어내는 것이다.숫자가 5라면 아래와 같은 삼각형이 나와야 한다. ***************cs 코드를 짜면 다음과 같다. #include stdio.h> int main() {  int i=1,j,num;  scanf("%d",&num);   while(i=num){    j=1;    while(j=i){      printf("*");      j++;    }    printf("\n");    i++;  }   return 0;}cs 5행 5열이라고 생각하면 이해하기가 조금 더 쉽다.제일 마지막 줄이 다섯번째이며 다섯개의 별이 찍혀야 하기 때문.int i=1,j,num;  scanf("%d",&num);cs ..