본문 바로가기

IT전공관련

(57)
함수 정리 보고서 함수 보고서 1. 함수소개 먼저 함수란, 간단히 말하자면 특정기능을 더욱 간결하고, 편리하게 사용하기 위하여 쓰는 일종의 도구라고, 볼수있다. 쉽게 말하자면, 함수는 특정한 기능을 따로 분리해놓은 것 으로 수학에서 말하는 함수와 거의 동일한 기능을 수행한다. {X를 넣으면 Y과 출력되는 것(여기서 X는 사용자에게 입력받은 수를 말한다)} 그렇다면 함수를 쓰는 이유는 무었일까? 예제를 하나 들어보자 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include say(char name[]) { printf("what are you doing %s", name); } int main() { char name[10]; printf("당신의 이름을 알려주세요.(영어로)"); scan..
배열 보고서 배열이란?배열은 ‘배열(array)’이란 같은 데이터형의 요소들이 동일한 크기로 순서를 갖고 나열되어 있는 집합이다.이라고 정의되어 있다.조금 난해하지만 간추린다면"연속된 공간을 할당한다"라고 풀어쓸수있다. 이것은 주로 많은 변수를 선언 할떄쓰인다.예를 들자면 10개의 변수를 선언 할떄원래는123456789#include int main(){ int a1, a2, a3, a4, a5, a6, a7, a8, a9, a10; }cs이렇게 긴문장이 필요하지만, 배열을 쓴다면12345678#include int main(){ int a[10]; }cs이렇게 작게 요약할수있다. 예를 하나 더들어보자면, 123456789101112131415#include int main() { int a[10] = {0, 10,..
별찍기 123456789101112131415161718192021#include int main() { int num, i, j; printf("입력하세요");scanf("%d", &num); for (i = 1; i = 1; i--) { for (j = 1; j = i) printf("* "); else printf(" "); } printf("\n"); } return 0;}cs†피라미드 출력12345678910111213141516171819202122#include int main() { int num, i, j; printf("입력하세요"); scanf("%d", &num); for (i = num; i >= 1; i--) { for (j = 0; j = i) printf(" "); else prin..
삼항 연산문 #include int main() { int a;int i ; printf("점수를 입력해주세요:");scanf("%d", &a); printf(a > 90 ? "훌륭합니다. \n" : (a >= 80 ? "잘했어 \n" : (a >= 70 ? "수고했어 \n" : (a >= 60 ? "다음번엔 잘하자 \n" : "\n\n낙제야 \n")))); return 0;}
switch문 #include main() {int score; printf("점수 입력 : ");scanf("%d", &score);switch (score / 10) { case 10:printf("훌륭합니다\n");break;case 9:printf("잘했어\n");break;case 8:printf("수고했어\n");break;case 7:printf("다음번엔 잘하자\n");break;case 6:printf("열심히 공부해야겠네\n");break;default:printf("낙제야\n");}return 0; }
if문 #include int main() { int a;int i ; printf("점수를 입력해주세요:");scanf("%d", &a); if (a > 90) {printf("훌륭하다\n");}if (a > 80 && a 70 && a 60 && a
if else문 #include int main() { int a;int i ; printf("점수를 입력해주세요:");scanf("%d", &a); if (a > 90) {printf("훌륭하다\n");}else if (a > 80 && a 70 && a 60 && a
구구단 5단(for)문 #include int main() { int a = 5;int i; for (i = 1; i < 10; i++) { printf("%d X %d = %d\n", a, i, a*i);} return 0;}