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
fatal error LNK1120 : 1개의 확인할 수 없는 외부 참조입니다 해결법! C 프로그래밍을 하다보면 위와 같은 오류가 발생하는 경우가 있습니다. 원인1. main 함수가 없는 경우 1. main 함수가 없는 경우 일반적으로 이런 경우는 해당 실행 프로젝트에 main()함수가 없는 경우입니다. C언어에서는 main함수, Entry Point가 하나 존재해야만 하는데 main함수를 찾을 수 없을 경우에 발생합니다. 예를 들어 main()함수가 없거나 또는 main함수를 mian 등으로 잘못 입력한 경우에 발생할 수 있습니다. main 함수가 있는지 확인한 후에 없으면 main함수를 만들어주세요! fatal error LNK1120: 1개의 확인할 수 없는 외부 참조입니다 해결법 - main 함수..
Visual Studio에서 개발을 하다보면 아래와 같은 오류 메시지가 나올 때가 있습니다. error C4430: 형식 지정자가 없습니다. int로 가정합니다. 참고: C++에서는 기본 int를 지원하지 않습니다. 일반적으로 함수를 선언할 때 리턴 타입을 안 써주는 경우 발생하는 에러 중 하나입니다. 예를 들면 main() 함수를 선언 할 때 아래와 같이 main() 이라고 선언해 주는 경우가 있는데 이런 경우 위와 같은 에러 메시지를 출력합니다. 이 경우 int main() 으로 바꿔주시면 오류를 해결할 수 있습니다
Visual Studio 2010에서 C언어 프로그래밍 환경 한번에 만들기 C언어로 개발하는데 있어서 Visual Studio가 많이 사용되고 있는데요. 이번에는 Visual Studio 2010에서 C언어로 프로그래밍 할 수 있는 환경을 만들어 보고자 합니다. 제가 알려드리는 대로 따라하시면 누구나 할 수 있습니다. 처음 접하시는 분들도 할 수 있도록 해놨으니까요. 한번 따라해 보세요^^ 먼저 Visual Studio 2010을 실행하고 시작하겠습니다. 1. 새 프로젝트 클릭하기 Visual Studio 2010을 시작하면 아래와 같은 화면이 나오는데요. 시작하려면 프로젝트를 먼저 만들어야 합니다. 빨간색으로 표시된 부분에 [새 프로젝트] 를 클릭하여 프로젝트를 새로 만듭니다. 2. 프로젝트 대화상자에..
[프로그래밍 문제] 달팽이 탈출 작전 300cm의 우물이 있습니다. 달팽이는 낮에 55cm를 올라가고 밤에 15cm를 떨어집니다. 달팽이에게 주어진 시간은 7일. 7일 내에 탈출을 하지 않으면 달팽이는 죽게 됩니다. 1. 달팽이가 우물에서 탈출할 수 있는지 없는지 판별 2. 탈출한 경우 몇일 째 탈출했는지와 얼마만큼 올라갔는지 출력 3. 탈출하지 못한 경우 몇일 째 얼마만큼 올라갔는지 출력 단. 연산하는 함수를 따로정의하고 출력하는 함수를 따로 정의해야 함
스마트폰 구매 대작전 스마트폰 구매 대작전 #1 Time Limit: 1 Sec Memory Limit: 128 MB Submissions: 234 Solved: 107 Description 현준이는 평소에 가지고 싶어 하던 스마트폰을 사기 위해 아르바이트를 하기로 결심하였다. 현준이가 할 수 있는 아르바이트 자리를 알아보니 처음10일 동안에는 일급 5,000원, 다음 10일 동안에는 일급 5,200원, 다음 10일 동안에는 일급 5,400원, 다음 10일 동안에는 일급 5,600원... 의 방식으로 10일마다200원씩 계속 올려서 아르바이트비를 지급하고 있었다. 과연 현준이가 원하는 가격의 스마트폰을 사려면 몇 일을 일해야 가능할까? Input 첫줄에는 테스트 케이스의 개수T가 입력된다.(1
[프로그래밍 문제] 다이아몬드 문제 네이버 지식인에서 누가 이런 문제를 질문해서 퍼왔습니다. 재미있는 문제네요. 여러분도 한번 풀어보시기 바랍니다. Description 농부 존 류의 농장은 다이아몬드 모양으로 생겼다. 이 농장을 관리하는 존 류는 소들을 돌보다 지루해진 나머지 "돈이 열리는 나무" 라는 책을 읽었다. 그리고 동전을 땅에 심으면 돈나무가 자랄거라는 생각으로 농장에 동전을 묻으려고 한다. 동전을 묻는데도 재미를 추구하려는 류주는 바깥에서 중앙으로 들어가면서 한걸음 들어갈때마다 동전을 하나씩 늘리면서 바닥에 묻으려고 한다. 류주는 각각의 땅에 몇개의 동전을 묻어야 할지 알려주는 프로그램을 작성해보자. Input 첫 줄에는 TestCase의 수 T가 입력된다.(1
[프로그래밍 문제] 특정 배수를 제외한 숫자 출력하기 오늘도 문제를 풀어볼까요? 오늘은 간단히 풀어볼 수 있는 문제입니다. 1에서 100까지의 정수 중에서 3, 5, 7의 배수를 제외한 수를 한 행에 10개씩 출력하는 프로그램을 작성하시오. (마지막 행은 경우에 따라서 10개보다 적은 수의 숫자가 출력될 수도 있다.) 실행결과는? 여러분도 한번 작성해 보세요^^ 저는 C언어로 이렇게 작성해 보았습니다. #include int main() { int index = 0;// 1부터 100까지 카운트 int count = 0;// 3,5,7의 배수가 아닌 경우 카운트 printf("----------------------------------------------------------\n"); printf("..
[프로그래밍 문제] 비트 이동 프로그램 키보드로 문자 1개를 입력받아서, 이 문자를 오른쪽으로 1비트씩 이동시키면서 최하위 비트를 제거한다. 이때 제거되는 최하위 비트 값을 최상위 비트에 채워 넣는 프로그램을 작성하시오. 단, 결과는 2진수로 출력하시오. (비트 로테이션 프로그램) #include int main() { unsigned char ch; int i, j; int underflow; printf("Input word:"); scanf("%c", &ch); for ( j = 0; j = 0; i-- ) printf("%2d", (ch >> i) & 1 ); printf("\n"); // 오른쪽으로 잘린 부분이 1 인지 확인 if ( ch & 1..
[문제1] 키보드를 통해 처럼 밑줄친 것처럼 메시지가 출력될 때, 임의의 숫자 1개와 문자열 1개를 입력하면 에서처럼 출력되는 프로그램을 작성하시오. 이때 숫자와 문자열은 카드 섞기 하듯 서로 한 개 씩 카드 썩듯이 섞어져서 표시되게 하라. 당신의 이름은? 한송이 3자리 숫자를 입력해 주세요? 123 3개의 문자로 구성된 문자열을 입력해 주세요? ABC 한송이 님 반갑습니다. 당신이 입력한 숫자는 123 입니다. 당신이 입력한 문자열은 ABC 입니다. 숫자와 문자열을 카드 섞기 하듯이 섞으면 1A2B3C 가 됩니다. [문제2] 다음에 보인 처럼 이름과 주민번호를 입력하라는 메시지가 나오면 이름과 주민번호 앞자리 숫자를 입력받아 에서처럼 우리나라식 표기법인 년.월.일 형태로, 미국식 표기법인 월/일/년 형..
[프로그래밍 문제] 토끼잡기 네이버 지식인을 돌아다니다가 아래와 같은 재미있는 문제를 발견했습니다. 여러분도 한번 풀어보세요^^ 사람과 토끼는 0 ~ 69의 가로 좌표에 위치한다 사람과 토끼의 초기 좌표는 무작위 값이다 #include #include ... srand((unsigned)time(NULL)); //초기화 ... num = rand(); // random value ( 0 - RANDMAX) 사람과 토끼의 위치는 화면상에 다음과 같이 표시한다 (사람으 H, 토끼는 R) H:23,R:2 l R H 사람은 토끼를 자비 위하여 좌우 10씩 이동이 가능하다 이동은 매 턴마다 키보드로 입력한다 10R은 오른쪽으로 10칸 이동할 떄, 5L은 왼쪽으로 5칸 이동할 때 입력하는 값이다 움직이지 않을 때는..
HTML5 두번째 시간이 돌아왔습니다. 이번 시간에는 HTML5인지 아닌지 어떻게 구분할 수 있는지와 기존 HTML 버전과 무엇이 다른지 알아보도록 하겠습니다. 첫번째 HTML5인지 아닌지 알아보는 방법에 대해서 알아보도록 하겠습니다. HTML 페이지를 만들 때 일반적으로 DOCTYPE이라는 것을 문서의 처음 부분에 지정하도록 되어 있는데 아래의 내용과 같이 쓰곤 했었죠. HTML5 이전에 사용했던 버전의 DOCTYPE!
C언어 함수 fopen()의 모든 것! 우리는 지금까지 여러 가지 편집기(메모장, MS 워드, 한글, 훈민정음 등)으로 파일을 만들 수 있었습니다. 물론 다른 프로그램으로도 파일을 만들 수가 있죠. 이제는 C언어를 이용해서 파일을 만들어 보겠습니다. C언어에서 파일을 만들기 위해서는 함수 fopen()을 사용합니다. 함수 fopen()은 헤더 파일 stdio.h파일에 저장되어 있습니다. (fopen()을 사용하기 위해서는 stdio.h파일을 소스코드 내에 포함시켜야 한다는 것 잊지 마세요. 잊으면 오류나니까요) fopen() 에 대해서 헤더파일 stdio.h에 저장되어 있는 함수 fopen()의 원형은 아래와 같습니다. 자세한 설명을 하도록 하겠습니다. 함수 fopen()은 두 개의 문자열 전달인자를 입..
코드패드로 웹에서도 프로그래밍 할 수 있다 오늘은 프로그래밍 하시는 분들에게 좋은 사이트를 추천해 드리려고 합니다. 저도 예전에 C언어를 처음 배울 때 Turbo C++나 Visual C++를 사용하곤 했는데요. 간혹 다른 컴퓨터에서 갑자기 프로그래밍을 할 일이 있을 때 요긴하게 사용 할 수 있는 사이트입니다. 바로 아래의 사이트입니다. 프로그래밍 도구가 없이도 프로그래밍 할 수 있도록 도와주는 사이트! http://Codepad.org 위 링크를 클릭하여 사이트에 접속하면 아래와 같은 화면이 나옵니다. 아래의 사진에 보이듯이 화면을 보면 단순합니다. 왼쪽에는 개발할 언어를 선택하는 부분이고 오른쪽의 입력창은 바로 소스코드를 입력하는 것입니다. [실습] 한번 해봅시다! 그러면 한번 간단한 소스를 입력해 ..
- 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 강좌
- C언어 소스
- C언어 문제
- 프로그래밍
- 강좌
- 성공
- 인터넷 익스플로러
- C언어
- MBTI
- 인터넷
- 프로그래밍 문제
- MBTI 검사
- JavaScript
- 모토로이
- 안드로이드 어플 추천
- MBTI 자료
- 소스
- 안드로이드 어플
- HTML
- C
- 소스코드
- It
- MBTI 테스트
- 효과음
- php
- 리뷰
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |