본문 바로가기

전체 글

(34)
2024000066김태윤 13주차 예습과제
2024000066김태윤 12주차 수업시간과제 #define _CRT_SECURE_NO_WARNINGS //Visual Studio에서만 사용 #include  int main(void) { int num, sum = 0; //누적하는변수 sum은 반드시초기화 printf("1번째 수를 입력하세요="); scanf("%d", &num); sum = sum + num; printf("2번째 수를 입력하세요="); scanf("%d", &num); sum = sum + num; printf("3번째 수를 입력하세요="); scanf("%d", &num); sum = sum + num; printf("합:%d,평균:%lf \n", sum, sum / 3.0); return 0; }3개의 수를 입력받아서 합과 평균을 구하는 프로그램작성.#define _CR..
2024000066김태윤 12주차 예습과제
2024000066김태윤11주차 수업시간과제 코드 사이마다 {}를 써서 보기 편하게 만들 수 있다.//7.17 #define _CRT_SECURE_NO_WARNINGS  #include  int main(void) { int value; printf("1~5까지의 수를 입력하세요:"); scanf("%d", &value); switch (value) { case 1: printf("1을 입력하셨습니다.\n"); break; case 2: printf("2를 입력하셨습니다.\n"); break; case 3: printf("3을 입력하셨습니다.\n"); break; case 4: printf("4을 입력하셨습니다.\n"); break; case 5: printf("5을 입력하셨습니다.\n"); break; default: printf("다시 입력하세..
2024000066김태윤 11주차 예습과제
2024000066김태윤 9주차 예습과제.
2024000066김태윤 9주차 수업시간 과제 앞에 있으면 증가,감소를 하고 뒤에 있으면 나중에 증가, 감소를 하는 연산자(print 함수에선 2가지가 다르지만, 문장 자체만 놓고 본다면 같음. *a++=++a와 같다. )변수 a의 값을 1 증가시키는 방법 4가지 (함수에 쓰지않고 독자적인 문장만 놓고 본다면 4가지는 같음.cast 연산자는 피 연산자 앞에 써서 잠시동안 자료형을 바꿀 수 있다. 하이라이트 부분 틀린거니 잘 보도록.(시험에 나올지도방 몇개인지 찾기,  컴파일러별로 달라질수도 온라인컴파일러에서는 한글이 3바이트로 나옴.주소를 구할떄 (노란부분) x64와 x86의 바이트가 다르다.(굉장히 중요함.)기타 연산자중 * 가 중요함. int *x; 이렇게 하면 포인터선언y=*x;등 간접참조 연산자가 중요하다고 하심.3개의 연산을 할떄 이런식인데..
7주차 2024000066김태윤 수업시간과제 콘솔테트리스 현광펜 줄을 써야 함. 연산자 개념 연산자들의 우선순위( 괄호가 제일 높다,) 괄호 안의 괄호가 제일 우선순위가 높고, 대입 연산자의 우선순위가 가장 낮다. 나머지를 구하는 연산자. c언어 에서만 10 을 10.0 으로 컴파일러가 자동 변경해줌. 자동형 변환. 위에 말했듯이 둘중 하나만 정수형 이더라도 정수-> 실수형으로 바꿔줌(컴파일러가) 자동형 변환 예제들. 이번 중간고사에 자동형변환 꼭나옴. 공부하도록. 자동형 변환 자동형변환 실습 단항 산술 연산자 ( +는 별로 안쓰지먼, 변수앞에 -는 많이 쓴다.) 가장 많이쓰는 연산자는 대입연산자이다, 대입연산자는 다른 연산자들과 다르게 오른쪽에서 왼쪽으로 진행된다. 혼합대입 연산자. 매년 시험에 나온다고 함. 외우도록 혼합대입 연산자 예제 관계 ..