전체 글
-
day2 20170910- C수업내용예제 2017. 9. 10. 18:22
//문제 1//사각형의 넓이, 둘레 구하기//너비와 높이를 scanf로 입력을 받아서 결과를 출력//width, height, area, perimeter/*#includeint main() {//선언int width, height; int area = 0, perimeter = 0;//입력 & 계산printf("가로와 높이를 입력하세요 : ");scanf_s("%d %d", &width, &height); area = width*height;perimeter = (width + height) * 2; //출력printf("가로 %d, 세로 %d \n", width, height);printf("넓이 : %d, 둘레 : %d \n", area, perimeter); return 0;} //문제 //5년간..
-
day1 20170909- C수업내용예제 2017. 9. 9. 13:51
2----------------- /* #include int main() { printf("hello c"); getch();//한글자 입력 대기 return 0; } */ /* #include int main(){ //특수 문자 // \n new line 엔터키를 치는 것과 동일 // \t tab키 만큼 떨어짐 printf("c언어\t수업\n"); printf("경로 path : c:\\windows\n"); return 0; } */ //서식 문자 % // %d, %o, %x, %c, %s, %f /* #include int main() { // %d decimal 10진 정수 printf("My age : %d\n", 20); printf("%d is my point \n", 100); print..
-
파일입출력, 구조체를 이용한 성적계산(2017최신버전)c언어 기초 2017. 7. 28. 18:32
//입력한 3개의 데이터의 합을 파일에 출력//상위버전인 경우 _s 붙이는 것에 유의!!!! //fscanf_s(fp1, "%s", s[i].name,20); 문자열 스캔시 가장 마지막 인수에 byte 적어야함 #if 0#includevoid main() {int num, i, sum = 0;FILE *fp;fopen_s(&fp, "sum.txt", "w");//경로를 적지 않으면 작업중인 폴더에 저장for (i = 0; i < 3; i++) {printf("숫자 총 3개중 %d번째 숫자 입력 : ", i + 1);scanf_s("%d", &num);sum += num;}printf("숫자 3개의 총 합 : %d\n", sum);//화면출력fprintf(fp, "숫자 3개의 총 합 : %d\n", sum..
-
영화 마션 ASCII CODE 재현c언어 기초 2017. 6. 10. 12:50
LEGO Mindstorms EV3 - 'The Martian' ASCII code Communicator
-
C언어 문자열 정렬c언어 기초 2017. 5. 23. 11:37
문자열 교체 및 문자열 정렬string 함수 => strcmp, strcpy strcmp 같으면 0, 좌측이 크면 1, 좌측이 작으면 -1aa : aa => 0ab : aa => 1aa : ab => -1 strcmp("aa","ab") int main(){char name[5][10];int i, j, n;char tmp[10];n = sizeof(name) / sizeof(char[10]); printf("%d명의 이름 입력\n", n);printf("-----------------------------------------\n");for (i = 0; i 교체 strcpyfor (i = 0; i
-
& 연산자c언어 기초 2017. 4. 24. 19:40
& 연산자 - 피연산자의 주소값을 반환하는 연산자 예) int main(){int num1=0;char num2 = 'a';double num3 = 3.1412; printf("num1의 저장된 주소는 : %x \n", &num1); //x 16진수 출력printf("num2의 저장된 주소는 : %x \n", &num2);printf("num3의 저장된 주소는 : %x \n", &num3); printf("num1의 크기 : %d \n", sizeof(num1));printf("num2의 크기 : %d \n", sizeof(num2));printf("num3의 크기 : %d \n", sizeof(num3)); printf("num1의 저장된 주소 크기 : %d \n", sizeof(&num1)); //주..