본문 바로가기

Programming/C language

Chapter 01. 프로그래밍 입문 (문제 풀이)


1. C언어를 창시한 사람은 누구인지 답하세요.


데니스 리치라는 사람이 UNIX 운영체제를 개발하기 위해서 B언어를 개량해 만든 언어이다. 


B언어와 C언어의 가장 큰 차이는 '자료형'의 유무이다. 



2. 여러 구문을 한 덩어리로 묶어줄 수 있는 것은 무엇인지 답하세요.


scope 구문 { } 



3. 호출자 함수가 피호출자 함수를 호출하기 위해 반드시 '확정'해야 할 것은 무엇인지 답하세요.


매개변수 (실인수)를 확정해야 한다. 




4. Visual Studio에서 예제를 빌드하는 단축키는 무엇인지 답하세요(C++설정 기준).


솔루션 빌드 : Ctrl + Shift + B  

프로젝트 빌드 : F7




5. HelloWorld 예제를 수정하여 자신의 이름과 전화번호를 출력하는 프로그램을 작성합니다. 단, 이름과 전화번호는 반드시 다른 행에 출력해야 하고, 문자열을 출력하는 함수는 한 번만 호출해야 합니다.



출력 예:

010-1234-5678

홍길동


      





- 출처 : 독하게 시작하는 C 프로그래밍 (최호성, 루비 페이퍼)