프로그래밍/Language C
[C언어] 함수 #2
[C언어] 함수 #2
2011.11.14#include //1개의 정수를 전달 받아 화면에 출력하는 함수!! //1) 선언 void : 리턴 값이 없는 함수!! void IntPrint(int x);//선언, 원형, 시그니쳐, 프로토타입 void main() { IntPrint(10); } //함수의 정의, 몸통, 함수 void IntPrint(int x) { printf("%d \n", x); } /////////////////////////////////////////////////////////////////// //************************************************************************************ //함수는 왜 필요한가?? //***********************..
[C언어] 함수
[C언어] 함수
2011.11.14//************************************************************************************ // 함수 //************************************************************************************ //--> 매겨변수를 전달 받아서 기능을 수행하고 그 결과를 리턴하는 실행 단위!!! //************************************************************************************ //C언어의 핵심 !! //********************************************************************..
[C언어] 중첩 제어문
[C언어] 중첩 제어문
2011.11.14//******************************************************************* //중첩된 제어문 사용!! //******************************************************************* #include void main() { int i,j; i=0; while(i
[C언어] 제어문
[C언어] 제어문
2011.11.11//******************************************************************* //제어문 //******************************************************************* // 프로그램의 실행의 흐름을 제어!! //******************************************************************* //흐름 ?? 순차적인 방식으로 실행!! //*******************************************************************// //1) 분기 //*******************************************************..
[C언어] 쉬어가는 코너 10개 문제
[C언어] 쉬어가는 코너 10개 문제
2011.11.11// 1에서 100까지의 수들의 짝수와 홀수의 합계를 구하세요!! // 초기값 : 1 // 조건 :
[C언어] if ~ else
[C언어] if ~ else
2011.11.10if ~else 와 switch의 차이점 두가지가 똑같이 변수에 따라서 어떤 것을 실행할지 선택됩니다. 만약 if문으로 선택해야하는 변수의 갯수가 100개정도 된다고 할때, 변수값이 99라면, 변수==99가 선택 되기 까지 1부터 2,3,4.... 99까지 비교하고 99번째 선택이 됩니다. CPU가 힘이 많이 들겠죠... 이때 switch문을 사용하면 단 한번에 case 99: process_99(); break; 구문을 수행합니다. 그 이유는 switch문에서 선택 항목이 4개 이상이면 배열 변수 처리되어 포인터 주소를 가지고 있다가 한번에 점프 해버리기 때문입니다. //**************************************************************** // if ~ e..
[C언어] 연산자 #2
[C언어] 연산자 #2
2011.11.10//**************************************************************** //1)비교 //**************************************************************** // ==,>, 2);//?? printf("%d \n", 10&2); //AND 1010 + 0010 = 0010 printf("%d \n", 10|2); //OR 1010 + 0010 = 1010 printf("%d \n", 10^2); //2개의 값이 다를때만 값이 나온다 1010 + 0010 = 1000 printf("%d \n", ~10); // }*/ From SM Bit
[C언어] 연산자
[C언어] 연산자
2011.11.10//**************************************************************** // 연산자 //**************************************************************** // 1) 결합법칙!!! //**************************************************************** /* 10 + 10 = 20; int a; a = 10+ 10; */ //**************************************************************** //1) 산술연산자 //*********************************************************..
[C언어] 변수를 선언하는 룰!!
[C언어] 변수를 선언하는 룰!!
2011.11.10//**************************************************************** // 변수를 선언하는 룰!! //**************************************************************** #include void main() { // 1. 항상 함수의 맨위에 와야한다!! /*int age; char ch; printf("프로그램 실행중......%d \n", age);*/ //2. 변수의 선언!! //타입 변수의 이름; //int age; //char ch; // 3.변수 naming rull!!! //1) 맨앞에 숫자가 올수 없다!! //2) 특수 기호를 사용할수 없다. 사용금지!! //예외!!! //int student_..
[C언어] 변수, 메모리
[C언어] 변수, 메모리
2011.11.09//********************************************************************** // 변수 !! //********************************************************************** // ->>>>>>>>>>메모리 공간에 대한 이름! //********************************************************************** // 메모리 !! //********************************************************************** // 하나의 프로그램이 실행되고 있는 공간!! //******************************..
[C언어] 기본 입출력(Printf, Scanf)
[C언어] 기본 입출력(Printf, Scanf)
2011.11.09//********************************************************************************************** // 기본 입출력!! //********************************************************************************************** // printf, scanf //********************************************************************************************** // printf: 화면에 문자열을 형식화 하여 출력하는 함수 !! // print format //**********************..
[C언어] C 언어의 기본
[C언어] C 언어의 기본
2011.11.09//********************************************************************************************** // c언어 기본 //********************************************************************************************** // 1) 문장의 끝은 세미콜론으로... //********************************************************************************************** // 2) 주석 //***************************************************************..