씨프로그래밍(66)
-
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..
-
시스템 환경변수 등록하기, Java 컴파일 환경 구성, Path설정 (eclipse IDE 사용을 위한)
eclipse를 이용하지 않고 직접 컴파일 할 경우 환경 설정 - Standards 작업절차 JDK 설치경로 확인 시스템 환경 변수 등록 시스템 변수 등록-JAVA_HOME (JDK설치 경로 지정) 시스템 변수 등록-Path 지정 (JDK의 실행파일 등록) 시스템 변수 등록-CLASSPATH (사용하는 클래스의 현재 디렉토리 등록) java환경변수 정상 등록 확인하기 JDK 설치경로 확인 C:\Program Files\Java\폴더 안에 JDK가 설치되어 있습니다. C:\Program Files\Java\jdk1.8.0_05 JDK경로를 시스템 변수로 등록하기 시작 > 컴퓨터 > 마우스 우클릭 > 속성 > 중간쯤에 있는 컴퓨터 이름, 도메인 및 작업 그룹 설정영역의 설정 변경을 클릭 고급탭 클릭 > 환경..
-
eclipse 설치 (for C Programming)
eclipse 설치: java 기반 IDE http://www.eclipse.org > 우측에 DOWNLOAD Package Solutions 영역의 Eclipse IDE for Java EE Developers 우측에 비트 수에 맞는 파일 다운로드 합니다. ※ Eclipse Standard자바만 Eclipse IDE for Java EE Developers자바 및 웹도 workspace folder 생성 작업폴더 생성합니다. C:\javanAndroid\workspace eclipse설치 설치 없이 다운받은 파일을 압축해제해서 바로 사용할 수 있습니다. 압축 푼 폴더의 다음 경로로 이동해 이클립스 실행파일 실행합니다. eclipse 실행 C:\javanAndroid\eclipse-jee-kepler-S..
-
MinGw (Minimalist GNU for Windows)
MinGW(Minimalist GNU for Windows) "밍 위", "민기 더블유", "밍 더블유", 아니면 "민 그누", "민지"지로 불림 무료로 쓰고 배포할 수 있는 MS 윈도우즈 헤더 파일(W32API)과 라이브러리 제공 써드 파티 DLL에 의존하지 않고 네이티브(native) 윈도우 프로그램을 만들 수 있는 GNU 도구 홈페이지 http://www.mingw.org/ MinGW - Wikihttp://ko.wikipedia.org/wiki/MinGW