반응형

빅데이터 - 언제나 휴일 741

[C언어 소스] 디지털 시계

[C언어 소스] 디지털 시계언제나 휴일 티스토리 #include #include #include #include #pragma warning(disable:4996)char*digits[10][5][4] =//0~9까지 출력할 정보{ { { "■","■","■","■" }, { "■"," "," ","■" }, { "■"," "," ","■" }, { "■"," "," ","■" }, { "■","■","■","■" } }, { { " "," "," ","■" }, { " "," "," ","■" }, { " "," "," ","■" }, { " "," "," ","■" }, { " "," "," ","■" } }, { { "■","■","■","■" }, { " "," "," ","■" }, { "■"..

[C언어 소스] 성적 관리 프로그램 - 이중 연결리스트

[C언어 소스] 성적 관리 프로그램 - 이중 연결리스트언제나 휴일 티스토리 //성적 관리 프로그램 - 이중 연결리스트//생성 순서로 연결 리스트에 보관//중복 데이터 처리 없음//입력 오류에 관한 예외 처리 없음 #include #include #include #include #define MAX_NLEN 20 //최대 이름 길이#define MAX_SUBJECT 3 //과목 수typedef struct Student {//학생 구조체 정의 char name[MAX_NLEN + 1];//이름 int num; //번호 int scores[MAX_SUBJECT];//국,영,수 성적 struct Student *next; struct Student *prev;}Student; const char *stitle..

[C언어 소스] 성적 관리 프로그램 - 학생 데이터 동적 메모리 할당

[C언어 소스] 성적 관리 프로그램 - 학생 데이터 동적 메모리 할당 //성적 관리 프로그램 - 배열을 동적 메모리 할당//학생 번호 순으로 동적 배열에 보관//학생 데이터도 동적으로 할당//최대 학생 수를 프로그림 시작 시에 사용자가 결정//입력 오류에 관한 예외 처리 없음 #include #include #include #include #define MAX_NLEN 20 //최대 이름 길이#define MAX_SUBJECT 3 //과목 수typedef struct {//학생 구조체 정의 char name[MAX_NLEN + 1];//이름 int num; //번호 int scores[MAX_SUBJECT];//국,영,수 성적}Student; const char *stitles[MAX_SUBJECT] =..

[C언어 소스] 성적 관리 프로그램 - 동적 메모리 할당

[C언어 소스] 성적 관리 프로그램 - 동적 메모리 할당 //성적 관리 프로그램 - 배열을 동적 메모리 할당//학생 번호 순으로 동적 배열에 보관//학생 데이터는 동적으로 할당받지 않음//최대 학생 수를 프로그림 시작 시에 사용자가 결정//입력 오류에 관한 예외 처리 없음 #include #include #include #include #define MAX_NLEN 20 //최대 이름 길이#define MAX_SUBJECT 3 //과목 수typedef struct {//학생 구조체 정의 char name[MAX_NLEN + 1];//이름 int num; //번호 int scores[MAX_SUBJECT];//국,영,수 성적}Student; const char *stitles[MAX_SUBJECT] = {..

[C언어 소스] 성적 관리 프로그램 - 전역 변수 사용

[C언어 소스] 성적 관리 프로그램 - 전역 변수 사용 //성적 관리 프로그램 - 학생 번호 순으로 배열에 보관//전역 변수로 학생 구조체 배열을 선언//최대 학생 수는 고정//입력 오류에 관한 예외 처리 없음 #include #include #include #include #define MAX_NLEN 20 //최대 이름 길이#define MAX_SUBJECT 3 //과목 수typedef struct {//학생 구조체 정의 char name[MAX_NLEN + 1];//이름 int num; //번호 int scores[MAX_SUBJECT];//국,영,수 성적}Student; const char *stitles[MAX_SUBJECT] = { "국어","영어","수학" }; #define MAX_STUD..

[C언어 소스] 두 점 사이의 거리 구하기 - 구조체 정의

[C언어 소스] 두 점 사이의 거리 구하기 - 구조체 정의 //두 점 사이의 거리#include #include //sqrt - 제곱근 typedef struct Coordi//좌표 형식 정의{ double x; double y;}Coordi; double GetDistanc(Coordi c1, Coordi c2);int main(void){ Coordi c1, c2; printf("첫 번째 점의 x,y : "); scanf_s("%lf %lf", &c1.x, &c1.y); printf("두 번째 점의 x,y : "); scanf_s("%lf %lf", &c2.x, &c2.y); printf("거리: %f\n", GetDistanc(c1, c2)); return 0;}double GetDistanc(Co..

[C언어 소스] 두 점 사이의 거리 구하기

[C언어 소스] 두 점 사이의 거리 구하기 //두 점 사이의 거리#include #include //sqrt - 제곱근 double GetDistanc(double x1, double y1, double x2, double y2);int main(void){ double x1, y1, x2, y2; printf("첫 번째 점의 x,y : "); scanf_s("%lf %lf", &x1, &y1); printf("두 번째 점의 x,y : "); scanf_s("%lf %lf", &x2, &y2); printf("거리: %f\n", GetDistanc(x1, y1, x2, y2)); return 0;}double GetDistanc(double x1, double y1, double x2, double y2..

[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩

[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩 //회원 구조체 배열을 파일에 출력 및 로딩#include #include #define FNAME "data.txt" typedef struct Member{ int num; char name[200]; char addr[200];}Member; void StoreData(){ Member arr[5]= { {1,"홍길동","서울특별시 종로구 종로 1가 1번지"}, {6,"강감찬","서울특별시 종로구 종로 1가 2번지"}, {12,"이순신","서울특별시 종로구 종로 1가 3번지"}, {8,"을지문덕","서울특별시 종로구 종로 1가 4번지"}, {9,"한석봉","서울특별시 종로구 종로 1가 5번지"}, }; FILE *fp; int n=5; //쓰..

반응형