iOS DevMode
close
프로필 배경
프로필 로고

iOS DevMode

  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
  • 홈
  • 방명록
  • GitHub
c언어 #6 - 함수(function), 지역,전역,정적변수, 재귀호출 (국비8일차)

c언어 #6 - 함수(function), 지역,전역,정적변수, 재귀호출 (국비8일차)

오늘 배울 것은 함수 Function이다. 함수는 10번 강조해도 지나침이 없는 것이니, 제대로 공부해야 한다. ※함수 Function : 특정 기능의 코드가 작성된 영역 함수 정의 문법 리턴타입 함수이름(파라미터) { 특정 기능의 코드들; } 리턴타입 : int, double, char, void ........ 함수가 없다면 코딩하는 규모가 커지면 커질수록, 똑같은 기능을 구현하기 위해 같은 코드를 또 입력하게 된다. 이는 곧 코드가 길어지는 결과를 초래한다. 그럼 코드가 길어지면 어떻게 될까? 우선 가독성이 떨어진다. 가독성이 떨어지면 디버깅할 때나 협업할 때 문제가 발생한다. 가독성을 높이고 효율을 높이기 위해서 함수를 사용해야 한다. 지금까지 우리는 void main이라는 함수를 이용해 왔다. ..

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 10.
  • textsms
c언어 연습문제 #6 - 응용 (국비7일차)

c언어 연습문제 #6 - 응용 (국비7일차)

문제 1 다음과 같이 출력하는 프로그램을 만드시오. A: #include void main() { for (int i = 0; i

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 9.
  • textsms
c언어 연습문제 #5 (국비7일차)

c언어 연습문제 #5 (국비7일차)

오늘은 강의없이 문제풀이만 하는 날이다. 문제 1 임의의 양의 정수(n)를 입력받아 1~100 사이에서 n의 배수의 개수를 출력하는 프로그램을 작성하세요. 실행결과 입력(양의 정수) : 7 7의 배수 : 7 14 21 28 35 42 49 56 63 70 77 84 91 98 7의 배수 개수 : 14 계속하려면 아무 키나 누르십시오... A: #include void main() { int num; int total =0; printf("입력(양의 정수) : "); scanf_s("%d", &num); printf("%d의 배수 : ",num); for (int i=1 ; i

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 9.
  • textsms
c언어 연습문제 #4 (국비6일차)

c언어 연습문제 #4 (국비6일차)

문제 1. 다음 실행 결과를 만족하는 프로그램을 작성하세요. 실행결과 두 개의 정수를 입력하세요 : 4 6 큰 수는 6입니다. 계속하려면 아무 키나 누르십시오... 두 개의 정수를 입력하세요. 5 5 두 수는 같습니다. 계속하려면 아무 키나 누르십시오... A: #include void main() { int num1, num2; printf("두 개의 정수를 입력하세요 : "); scanf_s("%d %d", &num1, &num2); if (num1 > num2) printf("큰 수는 %d입니다.", num1); else if (num1 = c) printf("result : %d", a); else printf("result : %d", c); } else { if (b >= c) printf("..

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 6.
  • textsms
c언어 #5 - 제어문(if, switch,for,while,break,continue) (국비6일차)

c언어 #5 - 제어문(if, switch,for,while,break,continue) (국비6일차)

오늘 배울 목차! 1. 조건문 2. 반복문 3. 기타제어문 제어문 : 프로그램 진행 순서를 제어(변경) 1. 조건문 - if, if else - switch 조건문 if 문법 if( 조건식(비교연산) ) { 참일 때 실행문, } else { 거짓일 때 실행문, } if문은 중첩으로도 사용가능해서, 여러 조건을 넣을 수 있다. 중첩에 중첩이 가능하며, 실제로 일을 할 땐 수십 번의 중첩이 있는 경우도 있다고 한다. 이렇게 헷갈릴 수도 있어서 else if문을 사용하는 것이다. else if를 사용하면 이렇게 간단하게 표현이 가능하다. 한 가지 if문을 사용할 때 tip인데 if (score >90) printf("A학점 입니다."); 혹은 if (score >90) printf("A학점 입니다."); 라고..

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 6.
  • textsms
c언어 연습문제 #3 (국비5일차)

c언어 연습문제 #3 (국비5일차)

문제 1. 키보드로부터 세 정수를 입력받아 (x + y) * (x + z) / (y % z)를 출력하는 프로그램을 작성하세요. A: #include void main() { printf("input x : "); scanf_s("%d", &x); printf("input y : "); scanf_s("%d", &y); printf("input z : "); scanf_s("%d", &z); printf("(x + y) * (x + z) / (y % z) = %d \n", (x + y)* (x + z) / (y % z)); } 문제 2. 두 수를 입력받아서 둘 중 작은 값을 구하여 출력하는 프로그램을 작성하세요. 단, 두 수가 같으면 그 수를 출력하세요. 조건 연산자를 이용하세요. A: 삼항 연산자를 사용..

  • format_list_bulleted # 개발/C언어
  • · 2023. 1. 5.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • navigate_next
전체 방문자
오늘
어제
전체
전체 카테고리
  • 분류 전체보기
    • # TIL (Today I Learned)
    • 🍎Apple Developer Academy @p..
    • # 개발
      • 프로젝트
      • Swift
      • SwiftUI
      • 알고리즘
      • 자료구조
      • Java
      • Android
      • C언어
    • # 서비스기획
      • 웨어잇
      • 꿀스테이
      • SeSac 후기
    • # CS
      • 컴퓨터개론
      • 운영체제
    • # 국비교육
    • 후기
최근 글
인기 글
최근 댓글
태그
  • #자바
  • #Today I Learned
  • #java
  • #TIL
  • #SWIFT
  • #성장
  • #국비교육
  • #IOS
  • #오늘 배운것
  • #회고
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바