[C언어 소스] 오늘 날짜를 INT형으로 받기 C언어 소스입니다. 소스는 오늘 날짜를 INT형으로 받는 소스인데요. 예를 들면 년도 2자리와 월 2자리, 일 2자리를 받는 것입니다. 130617 이렇게 말이죠. 년도의 십단위만 구해서 만을 곱하고 월을 구해서 백을 곱하고 일자를 더하면 됩니다. #include #include int main() { time_t timer; struct tm *t; int nowday; timer = time(NULL); t = localtime(&timer); nowday = (t->tm_year%100)*10000+(t->tm_mon+1)*100+t->tm_mday; printf("%d",nowday); return 0; } 위 소스를 실행하면 아래와 같이 현재 년월일..
이번에 볼 소스는 함수 gets()로 문자열을 입력 받아서 공백단위로 출력시키는 소스입니다. 문자열을 입력받아서 공백 단위로 끊어서 출력하는 소스이지요. 예를들어 i love you라고 입력하면 I love you 라고 출력하는 예제입니다. 먼저 출력 화면을 보도록 하겠습니다. 다음과 같이 출력되게 소스를 구성하면 되겠습니다. 소스보기 아래는 C언어로 구현한 gets()를 이용한 공백 단위로 끊어 출력하기 소스입니다. #include int main(void) { char input[100]; int i; gets(input); for (i = 0; input[i] != '\0'; i++) { // 해당 글자가 뛰어쓰기이면 // 줄바꿈으로 전환 if(input[i] == ' '){ input[i] = '..
숫자를 문자로 바꾸는 알고리즘 소스 숫자를 문자로 바꾸는 알고리즘 소스입니다. 예를 들면 123을 입력하면 일백이십삼이 나오는 것이지요. 지식인에 어떤 분이 올리신 글에 답변 다신 분의 소스를 올려봅니다. 출처가 정확히 생각이 안나서 올리신 분께는 양해의 말씀을 드립니다. #include #include void main(void) { char* unit[] = { "십", "백", "천" }; char* big[] = { "만", "억", "조", "경", "해", "서", "양", "구", "간", "정", "재", "극", "항하사", "아승기", "나유타", "불가사의" }; char* number[] = { "일", "이", "삼", "사", "오", "육", "칠", "팔", "구" }; ch..
오늘은 숫자 하나(n)을 입력받아서 1부터 n까지의 합을 구하는 C/C++ 소스를 알아보도록 하겠습니다. 일반적으로 for문이나 while문을 사용해서 합을 구하기도 하지만 오늘은 재귀라는 방법을 이용해서 합을 구해보도록 하겠습니다. 재귀(recursion)는 무엇일까요? 재귀는 자기 자신을 호출하는 것을 말합니다. 예제 소스를 보시면 아시겠지만 재귀는 자기 자신을 여러번 호출해서 값을 구하게 됩니다. 실제로 소스를 보도록 하겠습니다. C언어로 1부터 n까지 합을 구하는 예제소스(재귀) 아래의 소스는 C언어로 1부터 n까지 합을 구하는 소스입니다. #include int sum(int n); int main() { int number; printf("숫자를 입력하세요 : " ); scanf("%d", &..
[C언어 예제 소스] 4x4 형태의 사각형 1로 채우기 이번에는 아래와 같이 4x4 형태의 사각형에서 0으로 된 부분을 1로 서서히 채우는 소스를 작성해 보도록 하겠습니다. 1 0 0 00 0 0 00 0 0 00 0 0 0 1 1 0 01 0 0 00 0 0 00 0 0 0 1 1 1 01 1 0 01 0 0 00 0 0 0 ... 1 1 1 11 1 1 11 1 1 11 1 1 1 소스 실제 작성한 소스입니다. #include #define MAX 4 void main() { int i, k, n; for(n=0; n
이분검색(binary search)는 데이터가 정렬되어 있다는 가정하에 실행합니다. O(n) = log2N으로 데이터의 양이 많더라도 그 크기에 큰 영향을 받지 않아 매우 좋은 것으로 알려져 있습니다. [C언어] 이분검색 예제 소스 #include int binarysearch(int data[], int n, int find_key); void printarray(int data[], int n); int main() { int narray[10]={1,2,3,4,5,6,7,8,9,10}; int a; int nindex; printarray(narray,10); // 찾을 값을 입력 받음 printf("찾는 값은?\n"); scanf("%d",&a); // 이분검색 nindex = binarysear..
C언어 예제소스 - 문자열을 입력받아 한 줄씩 출력 문)"ABC style"을 입력하는 배열을 만들고, for문을 이용하여 다음과 같이 출력되는 프로그램을 만드시오.출력화면ABC style 소스입니다. #include #include int main() { int i ; int strLength; char strArray[100]; // 문자열 입력 printf("문자열을 입력하세요 : "); gets(strArray); // 문자열의 문자 수 확인 strLength = strlen(strArray); // 한문자씩 출력 for(i=0 ; i
[C#] DataGridView컨트롤에 데이터를 삽입하는 예제 소스 오늘은 C#에서 DataGridView컨트롤에 데이터를 삽입하는 예제를 해보도록 하겠습니다. 아래와 같이 순서대로 하시면 됩니다^^ [1단계] 프로젝트를 생성하고 폼에 DataGridView를 추가합니다. 위와 같이 폼에 꽉차게 DataGridView를 그려줍니다. DataGridView의 이름은 기본적으로 dataGridView1로 생성되는데요. 그대로 사용하도록 하겠습니다. [2단계] 소스에 다음을 추가합니다. /* * SetupDataGridView() * DataGridView의 기본적인 설정을 합니다. */ private void SetupDataGridView() { this.Controls.Add(dataGridView1);..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- 모토로이
- 프로그래밍
- MBTI 검사
- MBTI
- 안드로이드 어플
- 인터넷
- 인터넷 익스플로러
- 소스코드
- C언어 소스
- php
- MBTI 자료
- 성공
- MBTI 강좌
- MBTI 테스트
- 스마트폰
- It
- 효과음
- 소스
- HTML
- 안드로이드 어플 추천
- 강의
- JavaScript
- C언어 문제
- 프로그래밍 문제
- 안드로이드
- C언어
- 예제 소스
- 리뷰
- C
- 강좌
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |