코드를 실행하면 아래 그림과 같은 결과를 얻는다.
① 코드
#include
#include char Sonheungmin[50], Sonheungmin_dept[50], Sonheungmin_num[50];
int i, j;
int main() {
printf("이름을 공백없이 영문으로 입력하시오. (예: Honggildong) : ");
scanf("%s", Sonheungmin);
printf("학과를 공백없이 영문으로 입
C언어처럼 많이 사용되는 Python으로 가독성의 예를 들어보자. Python은 Scope를 들여쓰기(indentation)로 구분한다. 파이썬 언어 개발자는 불필요한 내용은 문법에 포함시키지 않을수록 그만큼 코드가 깔끔해진다는 생각을 했을 것이다. 그런데 C나 Java에서는 괄호를 사용해 블록을 지정한다. 어떤 쪽이 더 가독
1. 다음 중 원시 프로그램이 번역되어 실행될 때의 파일 확장자로서 올바른 것은?
① example.exe ② example.obj ③ example.doc ④ example.c
정답해설
c언어 프로그램은 코딩(coding), 컴파일(compile), 링킹(linking)의 3단계 변환 과정으로 완성된다. 코딩 단계는 c문법에 따라 소스 코드를 작성하여 소스 파일을 생
1. 키보드를 통해 정수값 2개를 입력 받아 평균값을 정수로 구한 후 부호를 바꾸어 출력하는 프로그램을 작성하시오.
1)소스코드
#include // printf()와 sacnf()를 사용하기 위한 헤더 파일 포함
int x, y, z; // 정수를 저장하는 변수 선언
int mean(int a, int b); // 사용자 함수 원형
/* main() 함수 */
언어는 절차지향 언어였는데 이 절차지향 언어에서는 프로그래머는 전통적인 프로그래밍 논리를 사용하여 프로그래밍 문 제를 해결해야 한다. 즉, 프로그래머가 명령을 순서에 맞게 코드화하면 순차적으로 명령이 실 행되어 문제를 해결하는 것이다. FORTRAN, COBOL, PASCAL, C, BASIC 등의 고급언어