목록전체 글 (424)
안 쓰던 블로그
123456789101112131415161718192021222324252627282930#include int vmf(int a, int b){ return a + b;}int ak(int a, int b){ return a - b;}int rhq(int a, int b){ return a*b;}int sk(int a, int b){ return a / b;} int main(){ char n; int a, b, c; scanf("%d%c%d", &a, &n, &b); switch (n){ case '+': printf("%d", vmf(a, b)); break; case '-': printf("%d", ak(a, b)); break; case '*': printf("%d", rhq(a, b)); b..
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950#includeint main(){ int a, b, c = 0, d = 0, tmp = 0; scanf("%d %d", &a, &b); tmp = a; d = tmp; a = tmp; if (a == b){ if (d % 2 == 0){ printf("-%d", d); c = -d; printf("=%d", c); return 0; } } if (d % 2 == 1){ printf("%d", d); c = c + d; } else if (d % 2 == 0){ printf("-%d", d); c = c - d; } a = a + 1; if (a
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455#include #include int main(){ int brunch, lunch, dinner; printf("***밥먹는 시간 계산기***\n"); back1: printf("아침 먹을 시간을 입력하세요 (ex: 8시)"); scanf("%d", &brunch); if (brunch > 24){ goto back1; } printf("\n"); back2: printf("점심 먹을 시간을 입력하세요 (ex: 12시)"); scanf("%d", &lunch); if (lunch > 24){ goto back2; } pri..
구조체 실습실로 이동할 때 필통, 책, 노트북, 핸드폰, 이어폰 모두 들고 가려면 너무 짐이 많아서 거추장스러워진다.이 모든 물건을 가방에 담으면 가방 하나만 가져가면 되니까 편해진다.구조체를 사용하면 각각의 구조체 변수마다 쉽게 구분해서 사용할 수 있다. 구조체 정의와 선언 구조체 사용 학생 2명의 이름, 수학, 국어, 영어 점수를 입력받아 평균을 구한다. 1234567891011121314151617181920212223#include typedef struct student { char name[20]; int math, korean, english; double ave;}person; int main(){ person data[2]; for(int i=0;i
C언어 3차원 배열 조금 복잡해졌지만 개념은 같다.포토샵으로 정리한 이미지를 보면 2차원에서 높이가 추가되었다는 것을 알 수 있다.입체적으로 생각할 수 있다면 어렵지 않다. 1. 3차원 배열 1234567891011121314151617181920212223242526#include int main(void){ int score[3][3][2]; //3개반의 학생 3명 2과목 성적을 체크 int total[2] = { 0 }; int a, b, c, d, e; for (c = 0; c