c언어(98)
-
Python 종류
Python 종류 Cpython (씨파이션) Jython (자이썬) IronPython (아이론파이썬) PyPy (파이파이) 종류설명Cpython (씨파이션)C로 구현된 파이썬 일반적으로 파이쎤이라고 하면 Cpython을 의미하는 경우가 많습니다.Jython (자이썬)자바로 구현된 파이썬 자바로 구현되어 있어 자바VM에서 구현이 가능합니다. 자바클래스 바로 가져와서 사용할 수 있습니다.IronPython (아이론파이썬)닷넷과 모노를 위해 개발된 파이썬 C#으로 구현되어 있습니다.PyPy (파이파이)파이썬으로 구현된 파이썬을 의미
-
Ex05-키보드로 부터 정수 입력
키보드로 부터 정수 입력 소스코드 #include int main(void) { int a, b, c; printf("***********************************\n"); printf("10진수 정수 1개 입력 : "); fflush(stdout); //버퍼를 비워주는 구문 scanf("%d", &a); //표준함수 //scanf_s("%d", &a); //비표준함수(MS사에서 만든 함수), VisualStudio사용시 Warring표시 scanf대신 scanf_s사용하라는 경고이며 무시하면 됩니다. printf("10진수 : %d, 16진수 : %x, 8진수 : %o\n", a, a, a); printf("16진수 정수 1개 입력 : "); fflush(stdout); scanf("..
-
Ex04-문자와 문자열 출력
문자와 문자열 출력 %c한 개의 문자%s문자열 소스코드 #include int main(void) { printf("a를 대문자로 표현하면 %c 입니다. \n", 'A'); printf("%s %c 입니다. \n","a를 대문자로 표현하면",'A'); printf("%s %s 입니다. \n","a를 대문자로 표현하면","A"); printf("%s %d %s\n", "3곱하기 7은", 3*7,"입니다."); return 0; } 출력결과
-
Ex03-숫자 출력
숫자 출력 강의내용 숫자 출력 소수점 6자리이상 초과할 경우 반올림과 반내림으로 오차 발생 소스코드 #include int main() { //숫자 출력 printf("%d + %d = %d 입니다 \n",3,7,3+7); printf("%i + %i = %i 입니다 \n",3,7,3+7); printf("%d - %d = %d 입니다 \n",3,7,3-7); printf("%i - %i = %i 입니다 \n",3,7,3-7); printf("10진수 %d는 16진수로 %x, 8진수로 %o 입니다. \n", 30, 30, 30); //16진수와 8진수 부호가 있는 음수 표현 불가 printf("10진수 %d는 16진수로 %x, 8진수로 %o 입니다. \n", -30, -30, -30); printf("1..
-
Ex02-출력 문자, 확장 특수 출력문자
특수 출력 문자 확장 특수 출력 문자(escape sequence) 문자열안에서 특별한의미로 해석되는 문자를 가리켜 '이스케이프시퀀스'라고 합니다. 종류의미'\a'경고음 출력'\n'줄 바꿈, 개행(new line)'\t'수평 탭으로 일정한 간격 띄우기 탭(tab)'\b'백스페이스로 뒤로 한 칸 이동 backspace'\r'동일한 줄의 맨 앞 칸으로 커서 이동 carriage return'\f'출력 용지를 한 페이지 넘김 form feed(폼 피드)'\\'\(역슬래시)문자 출력'\''' (작은 따옴표)문자 출력 single quote'\"'" (큰 따옴표)문자 출력 double quote'\0'널문자 출력 null 소스 코드 #include int main(void) { printf("나의 이름은 \"홍길..
-
Ex01- printf()
printf() 소스코드 #include //운영체제가 호출 int main(void) { //printf(): 큰따움표(")로 묶인 문자열을 화면에 출력 // printf("Hello World"); // printf("Hello World"); printf("Hello World\n\n\n"); printf("Hello World"); return 0; //main()종료하면서 운영체제에 0값 반환 } 출력결과