목록프로그래밍 (56)
생선이의 잡다한 블로그
안녕하세요 생선스프입니다! 이번 강좌에서는 함수를 만들어 보려고 합니다 함수가 무엇인지 생각해본다면 저희가 지금까지 사용해왔던 printf, scanf, puts 등이 모두 함수입니다 함수는 같은 코드를 여러곳에서 실행해야 할 때나 기능을 만들어 쓰기 위해 사용합니다 그럼 이 함수를 직접 만들어 보도록 하겠습니다 함수를 만들때는 반환자료형 함수이름(받을 인자값들) 이렇게 만들어 줍니다. 저희는 덧셈함수를 만들어 보려고 합니다.그러면 숫자 두 개를 받아야겠죠.아래와 같이 입력해 줍니다.123456#include int sum(int num1, int num2){ return num1 + num2;}cs return은 함수를 종료시키고 값을 반환하는 예약어 입니다. 즉 return값이 num1 + num2 ..
안녕하세요 생선스프입니다~! 이번 강좌에서는 변수의 범위를 알아보려고 합니다 우선 변수는 아래의 코드와 같은 위치에 선언을 할 수 있습니다 12345678910111213#include int a; void main(){ int b; while(1) { int c; }}cs 모든 함수 밖에 있는 변수를 전역변수라고 합니다(위의 코드상 변수 a)함수 안에 있는 변수를 지역변수라고 합니다(위의 코드상 변수 b, c) 모든 변수의 사용은 변수가 선언된 후 부터 가능합니다즉, 아래의 코드처럼 변수 선언을 하기 전에는 오류가 나는 것이죠 1234567#include void main(){ a = 10; int a;}cs 그리고전역 변수의 범위는 변수가 선언된 곳 후의 모든 코드에서 사용이 가능하고지역 변수의 범위..
안녕하세요 생선스프입니다! 이번에는 사용하기 간편하고, 범위가 정해져 있을때 사용하기 적합한 for 문을 알아보려고 합니다 for문은 아래와 같이 사용합니다 for(초기식; 조건식; 증감식){ 조건식이 참일 경우 실행시킬 코드} 아직 이것만 보고는 감이 잘 안 옵니다아래의 예제를 보도록 하죠 12345678#include void main(){ for(int i = 0; i
안녕하세요 생선스프입니다! 이번 강좌에서는 반복문 중 하나인 do-while 문을 알아보려고 합니다 반복문의 종류while 문do-while 문for 문 do-while 문은 아래와 같습니다 do{ }while(조건) do while 문과 while 문의 차이점은 무엇일까요? while의 동작 순서는 조건 확인 - 참이라면 코드 실행do while의 동작 순서는 코드 실행 - 조건 확인 - 참이면 다시 위로 즉 while은 조건이 참이 아니라면 그냥 무시하지만do-while은 조건이 참이 아니여도 우선 한 번은 무조건 실행을 합니다 그릐고 다른 것은 모두 같습니다 그러므로 do-while문은 특별히 강좌가 필요 없습니다그냥 while 문의 강좌를 보시면 될 것 같습니다 아래의 코드를 보죠 12345678..
안녕하세요 생선스프입니다! 저희가 "안녕하세요" 라는 문구를 100번을 띄우려고 합니다 이때 printf 를 100번 쓸 수도 있겠지만 너무 귀찮고 오래걸리고 하기 싫습니다 그래서 사용하는 것이 반복문입니다 이번 강좌에서는 while 문을 알아보도록 하겠습니다 우선 어떻게 사용하는지 보도록 하겠습니다 while(조건식){조건식이 참일경우 실행시킬 코드} 아래 예제를 보도록 하겠습니다1234567891011#include void main(){ int i = 0; while(i
안녕하세요 생선스프입니다! 이번에는 흐름제어문을 알아보려고 합니다 흐름제어문에는 if (if-else, if-else if, if-else if-else)switchbreakcontinue 이렇게 여러가지가 있습니다 이번에는 조건에 따라 실행시키는 switch-case 문을 알아보려고 합니다 if로 만들 수 있는것은 switch로 만들 수 있고, switch로 만들 수 있는것은 if 로 만들 수 있습니다 switch-case 문은 아래와 같은 형태로 사용합니다 switch(비교할값){ case 비교될값: { 비교할 값이 비교될 값과 같은경우 실행할 코드 } case 비교될값: { 비교할 값이 비교될 값과 같은경우 실행할 코드 }}cs 그럼 아래의 예제를 보도록 하겠습니다 123456789101112131..
이번 글에서는 비주얼스튜디오 2017 Community 버전을 설치해보려고 합니다 우선 http://visualstudio.com 으로 들어가 줍니다 그리고 빨간네모가 쳐진 Community 2017을 눌러줍니다▼ 그러면 아래와 같이 설치 파일이 다운로드됩니다 실행시켜줍니다▼ 계속▼ 기다립니다▼ 그러면 아래와 같은 창이 뜹니다 자신이 필요한 것을 선택해주고 설치 경로를 정해준뒤 설치!▼ 그리고 설치가 다 될때까지 기다립니다▼ 설치가 완료되면 아래와 같이 바뀝니다 실행시키겠습니다▼ 로그인을 해야 사용이 가능합니다▼ 로그인을 마치면 모두 완료되었습니다!▼ 공감과 댓글은 생선에게 힘이됩니다!
안녕하세요 생선스프입니다! 이번에는 흐름제어문을 알아보려고 합니다 흐름제어문에는 if (if-else, if-else if, if-else if-else)switch-case 문breakcontinue 이렇게 여러가지가 있습니다 이번에는 조건에 따라 실행시키는 if문을 알아보려고 합니다 우선 조건문의 사용법을 알아보죠 if(조건문){참일때 실행시킬 구문} 이렇습니다 아래 예제를 보도록 하겠습니다 12345678910111213#include void main(){ int num; printf("1을 입력해주세요"); scanf_s("%d",&num); if(num == 1) { puts("1을 눌러주셨군요!"); }}cs 이렇게 입력을 하고 실행을 시키고 1을 입력하면if문의 조건이 참이 되면서 안의 구..