[C언어]Hello World 출력하기
1 2 3 4 5 #include int main(){ printf("Hello World\n"); getchar(); } cs
- Develop/C
- · 2018. 4. 6.
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 #include #define X 5 #define PI 3.141592 // 상수형 변수 선언 void main() { float x, z; z = X*PI; printf("z = %f \n", z); getchar(); } cs
사칙 연산 하기 #include void main() { int a=100; int b=200; int c; c = a+b; printf("c=a+b=%d\n", c); c = a-b; printf("c=a-b=%d\n", c); c = a*b; printf("c=a*b=%d\n", c); printf("d=a/b=%.1f\n", (float)a/(float)b); getchar(); //키보드의 임의를 문자를 받아야만 넘어갈 수 있다 }
1 2 3 4 5 #include int main(){ printf("Hello World\n"); getchar(); } cs
C언어란? 프로그래밍을 한번도 해보지 않았던 사람들도 C언어라는 말은 한번 쯤 들어보았을 것 같다. 프로그래밍을 배우기 전에 C언어라고 하면 C가 Computer인 줄 알았다... 하지만 C언어 이전에 B언어가 있었고, C언어가 되었다고 한다 왜 이렇게 C언어가 프로그래밍의 기초가 되었을까? C언어의 특징 4가지를 알아보자.. 1. C언어는 문장이 간결하다. 지금은 많은 프로그래밍이 a++; sum += a; 등을 사용하지만 C언어가 처음이란다... 2. 영문자 대문자 소문자를 다르게 구분 3. C언어는 함수들의 집합체로 구성되어 있다. 4. C언어 문법에는 매우 다양하고 풍부한 연산자들과 자료형이 존재한다. 5. 메모리의 주소를 자유롭게 조작 할 수 있다. -포인터의 특징이라고 배웠는데, C언어의 핵심..
FPSpread toolbox에 나오게 하기 1. 비주얼 스튜디오를 시작한다. 2. 비주얼 스튜디오에 File - New - Project 클릭합니다. 3. 프로젝트에서 프로젝트 생성합니다. 4. toolbox display가 보이지 않는 다면 form1 메뉴 클릭합니다. 5.툴박스가 보인다면 우클릭 -> Choose Items 클릭합니다. 6. .net Framework Components를 클릭하고 Farpoint.Win.Spread가 있으면 체크하고 OK 없으면7번 7. choose Toolbox Items의 상자에 밑의 Browse를 클릭 Farpoins spread 설치 장소로 이동후 win.Spread.dll 열기 클릭합니다. 8. 체크 후 클릭합니다. 9. 성공
Oracle 11gR2 설치 후 로그인 로긴시 ORA-01031 에러 발생 Database/Oracle 2012.08.16 10:03 Windows 2003에 Oracle 11gR2 설치 후 로컬피씨에서 sysdba 계정으로 접속 시 다음과 같은 에러가 발생했다. C:\>sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Sat Aug 11 07:50:36 2012 Copyright (c) 1982, 2010, Oracle. All rights reserved. ERROR: ORA-01031: niewystarczajace uprawnienia 이를 해결하는 방법은 다음과 같다. 제어판 > 관리 도구 > 컴퓨터 관리를 실행 로컬 사용자 및 그룹..
A.11 계층 검색 샘플 문제 SELECT LAST_NAME || ' reports to ' || PRIOR LAST_NAME "Walk" FROM EMPLOYEES START WITH LAST_NAME = 'King' CONNECT BY PRIOR EMPLOYEE_ID = MANAGER_ID; 문제 1 SELECT PRIOR LAST_NAME || ' reports to ' || LAST_NAME "Walk" FROM EMPLOYEES START WITH LAST_NAME = 'Olson' CONNECT BY PRIOR MANAGER_ID = EMPLOYEE_ID; 문제 2 SELECT LPAD('_', LEVEL-1, '_') || LAST_NAME AS "Hierarchial Query" FROM ..
A.10 분석 함수 : NTILE, RANK 샘플문제 SELECT DEPARTMENT_ID, SUM(SALARY) AS "Sum Salary", NTILE(4) OVER (ORDER BY SUM(SALARY) DESC) AS "Bucket#" FROM EMPLOYEES GROUP BY DEPARTMENT_ID ORDER BY 3; 문제 1 SELECT EMPLOYEE_ID, LAST_NAME, SALARY, DEPARTMENT_ID, RANK() OVER(PARTITION BY DEPARTMENT_ID ORDER BY SALARY DESC) AS "Rank", DENSE_RANK() OVER(PARTITION BY DEPARTMENT_ID ORDER BY SALARY DESC) AS "Dense_rank..
A.9 다차원 그룹 데이터 검색 : ROLLUP, CUBE 샘플 문제 SELECT DEPARTMENT_ID, JOB_ID, TO_CHAR(SUM(SALARY), '$999,999,00') AS "Salary SUM" ,COUNT(EMPLOYEE_ID) AS "Count EMPs" FROM EMPLOYEES GROUP BY DEPARTMENT_ID, JOB_ID ORDER BY DEPARTMENT_ID; 샘플 문제 - 계속 SELECT DEPARTMENT_ID, JOB_ID, TO_CHAR(SUM(SALARY), '$999,999,00') AS "Salary SUM" ,COUNT(EMPLOYEE_ID) AS "Count EMPs" FROM EMPLOYEES GROUP BY ROLLUP(DEPARTMENT_..
A.8 조건부 논리 표현식 제어 : CASE & DECODE 샘플 문제 SELECT EMPLOYEE_ID, LAST_NAME || ' '|| FIRST_NAME AS "Name", JOB_ID, SALARY , DECODE (JOB_ID, 'HR_REP', 1.10* SALARY, 'MK_REP', 1.12*SALARY, 'PR_REP', 1.15*SALARY, 'SA_REP', 1.18*SALARY, 'IT_PROG', 1.20*SALARY, SALARY) "New Salary" FROM EMPLOYEES; 샘플 문제 SELECT EMPLOYEE_ID, LAST_NAME || ' ' || FIRST_NAME AS "Name", HIRE_DATE, SALARY ,CASE WHEN HIRE_DATE < T..