총 28개
-
C언어 printf 함수의 필드 형식 지정자2025.11.131. Type 필드 (타입 지정자) printf 함수에서 데이터 타입을 지정하는 필드입니다. %c는 문자, %d와 %i는 10진수 정수, %o는 8진수, %u는 부호없는 10진수, %x와 %X는 16진수 정수, %e와 %E는 지수 표기법, %f는 소수점 표기, %g와 %G는 지수와 소수 표기를 자동 선택, %p는 16진수 주소, %s는 문자열을 출력합니다. 2. Width 필드 (너비 지정) 출력 데이터가 차지할 최소 너비를 지정하는 필드입니다. %10d는 10칸의 너비에서 정수를 출력하며, 부족한 공간은 공백으로 채워집니다. 이는...2025.11.13
-
쉽게풀어쓰는 C언어 연습문제 4장2025.05.131. C 언어 식별자 C 언어에서 식별자는 변수, 함수, 상수 등을 나타내는 이름입니다. 이 문제에서는 C 언어 식별자의 규칙에 대해 다루고 있습니다. 잘못된 식별자 예시로는 '1st_number'와 같이 숫자로 시작하는 경우, '#'과 같은 특수문자가 포함된 경우 등이 있습니다. 2. C 언어 자료형 C 언어에는 다양한 자료형이 존재합니다. 이 문제에서는 자료형의 크기와 범위에 대해 다루고 있습니다. 자료형을 최대값이 작은 순서대로 나열하면 char, unsigned char, short, int, unsigned, long, f...2025.05.13
-
C언어 스케치 연습문제 솔루션 - 제 03장 입출력2025.04.301. 변수의 자료형 변수의 자료유형은 바뀔 수 없으며, 변수는 자료유형에 따라 저장공간 크기와 저장되는 자료 값의 종류가 결정됩니다. 0과 양수를 처리하는 자료유형은 short, int, long 앞에 키워드 unsigned를 표시합니다. 컴파일러가 컴파일하기 전에 어셈블러의 전처리 과정이 필요합니다. 자료유형 short는 short int라고도 하며, long은 long int라고도 합니다. 문자형과 정수형의 최대 최소 상수는 헤더파일 limits.h에 정의되어 있습니다. 자료유형의 범주를 벗어난 값을 저장하면 오버플로가 발생합니...2025.04.30
-
[건국대학교 컴퓨터프로그래밍2 A+][2024 Ver] 과제12025.01.201. 포인터 변수 char 포인터 변수 s에 Kate배열의 첫번째 원소의 포인터값이 들어간다. printf를 이용하여 s의 첫번째 원소의 포인터값, s배열 자체의 포인터값을 출력한다. 그 뒤 printf함수를 반복사용하여 s의 첫번째 원소의 포인터값을 %s로 출력한다. (따라서 널문자까지 배열에 저장된 값을 다 출력하기 때문에 Kate가 출력됨) / 그 뒤 s[2]에 저장된 값을 %c로 출력한다. (따라서 문자 t가 출력됨) 2. char 배열 char 배열 a에 "Kate"값을 대입한다. printf를 이용하여 a의 첫번째 원소의...2025.01.20
-
구구단 출력, 자릿수 합산, 별 출력, 약수의 합 출력, 우박수 나열 및 길이 출력 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 구구단 출력 문제 정의: 원하는 단을 입력해서 구구단을 출력한다. 문제 해결 방법: 원하는 단을 입력하고 1~9단까지 while함수를 사용하여 출력한다. 소스 코드: #include <stdio.h>int main(){int put, num;//입력하는 값과 9단을 선언scanf('%d', &put);num=1;//9단을 나타내는 값 초기화while(num<=9)//9단까지 곱해주기 위함{printf('%d x %d = %d ', put, num, put*num);//구구단 입력num++;//1~9단까지 증가}return 0;...2025.01.16
-
자료형의 크기, 사칙 연산, 삼각형의 넓이 계산, 원의 둘레 및 넓이 계산, 다항식의 계산 - 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 자료형의 크기 데이터 타입 별 메모리 크기를 구하는 문제를 해결하기 위해 sizeof 함수를 이용하여 바이트 단위로 반환하고 printf 함수를 통해 값을 출력한다. 2. 사칙 연산 두 개의 정수를 입력받아 사칙 연산의 결과를 출력하는 프로그램을 작성한다. 정수형 변수를 선언하고 printf로 입력 안내 메시지를 출력한 후 scanf로 두 개의 정수 값을 입력받는다. 이후 printf 함수를 사용하여 사칙연산 결과를 출력한다. 3. 삼각형의 넓이 계산 삼각형의 밑변과 높이를 입력받아 삼각형의 넓이를 계산하여 출력하는 프로그램을...2025.01.16
-
쉽게풀어쓰는 C언어 연습문제 3장2025.05.131. C 프로그래밍 기초 C 프로그램의 기본 구조와 특징에 대해 설명하고 있습니다. C 프로그램은 적어도 하나의 함수를 가져야 하며, main() 함수가 반드시 있어야 합니다. 변수 선언, 문장 끝의 세미콜론 사용 등 C 프로그래밍의 기본적인 문법을 다루고 있습니다. 2. 주석 처리 C 프로그래밍에서 주석 처리 방법과 주석의 특성에 대해 설명하고 있습니다. 주석은 컴파일 과정에서 무시되며, 주석이 많아지면 실행 파일의 크기가 커지지 않습니다. 주석은 /*로 시작하여 */로 끝나거나, //를 사용하여 현재 위치부터 줄의 끝까지 주석 ...2025.05.13
-
C언어1_연산자의 종류와 구분에 관하여 기술하시오 또한, 1개 이상 예를 들어 코딩하시오2025.01.271. 논리연산자 논리연산자는 논리곱인 AND, 논리합인 OR, 논리부정인 NOT을 표현하는 연산자로, 주로 조건문과 반복문 내에서 조건의 참과 거짓을 판별하는 데 사용됩니다. 논리연산자에는 &&(논리곱), ||(논리합), !(논리부정)이 있습니다. 2. 관계연산자 관계연산자는 두 피연산자를 비교하여 참인지 거짓인지 판별하는 연산자로, 조건문과 반복문의 조건을 결정하는 역할을 합니다. 관계연산자에는 >(크다), <(작다), >=(크거나 같다), <=(작거나 같다), ==(같다), !=(다르다)가 있습니다. 3. 3항 연산자 3항 연산...2025.01.27
-
C언어 함수 포인터를 이용한 두 점 사이의 거리 계산2025.11.131. 구조체(Struct) C언어에서 구조체는 여러 데이터 타입을 하나의 단위로 묶어서 관리하는 자료구조입니다. 이 프로그램에서는 point 구조체를 정의하여 2차원 평면상의 점의 좌표(x, y)를 저장합니다. 구조체를 사용하면 관련된 데이터를 효율적으로 관리할 수 있으며, 코드의 가독성과 유지보수성을 향상시킵니다. 2. 거리 계산 알고리즘 두 점 사이의 거리는 피타고라스 정리를 이용하여 계산됩니다. 좌표 (x1, y1)과 (x2, y2)인 두 점 사이의 거리는 sqrt((x2-x1)² + (y2-y1)²) 공식으로 구합니다. 이 ...2025.11.13
-
두 정수의 몫과 나머지, 세 학생 과목 점수의 총점과 평균, cm를 인치와 피트로 나타내기, 세 자리 수의 각 자리 수 출력, 자릿수의 합이 7의 배수인지 알아보기- 컴퓨터 개론, 문제 정의, 문제 해결 방법, 소스 코드, 결과 화면2025.01.161. 두 정수의 몫과 나머지 이 주제에서는 두 개의 정수를 입력받아 한 정수로 나눈 몫과 나머지를 출력하는 프로그램을 작성합니다. 정수형 변수 x와 y를 선언하고, printf 함수와 scanf 함수를 사용하여 두 정수를 입력받습니다. 그리고 몫과 나머지를 계산하여 출력합니다. 2. 세 학생 과목 점수의 총점과 평균 이 주제에서는 세 학생의 언어, 수학, 외국어 점수를 입력받아 각 학생의 총점과 평균을 계산하여 출력하는 프로그램을 작성합니다. 실수형 변수를 선언하고, printf 함수와 scanf 함수를 사용하여 세 학생의 점수를 ...2025.01.16
