'Computer/초보자를 위한 C 언어 300제'에 해당되는 글 87건
- 057. 문자열 복사하기(strcpy) 2011.01.30
- 056. 문자열 출력하기(puts) 2011.01.30
- 055. 문자열 입력받기(gets) 2011.01.30
- 054. 정수값 출력하기(printf) 2011.01.30
- 053. 정수값 입력받기(scanf) 2010.11.22
- 052. 문자 출력하기(putch) 2010.11.22
- 051. 문자 입력받기(getch) 2010.11.22
- 050. 매크로 이해하기 2010.11.22
- 049. #include 문 이해하기 2010.11.22
- 048. 변수의 범위 이해하기 2010.11.22
057. 문자열 복사하기(strcpy)057. 문자열 복사하기(strcpy)
Posted at 2011. 1. 30. 17:47 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#include <string.h>
#define KOREA "대한민국"
void main( void )
{
char *string1;
char string2[100];
strcpy( string1, KOREA ); // 실행 시 에러 발생
strcpy( string2, KOREA );
strcpy( string2, "봄" );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 059. 문자열을 대·소문자로 구분하여 비교하기(strcmp) (0) | 2011.01.30 |
|---|---|
| 058. 문자열을 복사하는 함수 만들기 (0) | 2011.01.30 |
| 056. 문자열 출력하기(puts) (0) | 2011.01.30 |
| 055. 문자열 입력받기(gets) (0) | 2011.01.30 |
| 054. 정수값 출력하기(printf) (0) | 2011.01.30 |
056. 문자열 출력하기(puts)056. 문자열 출력하기(puts)
Posted at 2011. 1. 30. 17:45 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#define KOREA "대한민국"
#define SUMMER "여름"
void main( void )
{
const char* winter = "겨울";
puts( KOREA );
puts( SUMMER );
puts( winter );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 058. 문자열을 복사하는 함수 만들기 (0) | 2011.01.30 |
|---|---|
| 057. 문자열 복사하기(strcpy) (0) | 2011.01.30 |
| 055. 문자열 입력받기(gets) (0) | 2011.01.30 |
| 054. 정수값 출력하기(printf) (0) | 2011.01.30 |
| 053. 정수값 입력받기(scanf) (0) | 2010.11.22 |
055. 문자열 입력받기(gets)055. 문자열 입력받기(gets)
Posted at 2011. 1. 30. 17:43 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
int count( char *str );
void main( void )
{
char string[100];
char *ret;
ret = gets( string );
if( ret != NULL )
{
printf( "문자 'a'의 갯수는 %d개입니다.", count(string) );
}
}
int count( char *str )
{
int cnt = 0;
while( *str != (int)NULL )
{
if( *str++ == 'a' ) cnt++;
}
return cnt;
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 057. 문자열 복사하기(strcpy) (0) | 2011.01.30 |
|---|---|
| 056. 문자열 출력하기(puts) (0) | 2011.01.30 |
| 054. 정수값 출력하기(printf) (0) | 2011.01.30 |
| 053. 정수값 입력받기(scanf) (0) | 2010.11.22 |
| 052. 문자 출력하기(putch) (0) | 2010.11.22 |
054. 정수값 출력하기(printf)054. 정수값 출력하기(printf)
Posted at 2011. 1. 30. 17:37 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
void main( void )
{
int i = 100;
int j = 1000;
int k = 12345;
// 정렬을 사용하지 않는 경우
printf( "[%d]\n", i ); // [100]
printf( "[%d]\n", j ); // [1000]
printf( "[%d]\n", k ); // [12345]
// 출력을 5자리 설정
printf( "[%5d]\n", i ); // [ 100]
printf( "[%5d]\n", j ); // [ 1000]
printf( "[%5d]\n", k ); // [12345]
// 출력을 10자리 설정
printf( "[%10d]\n", i ); // [ 100]
printf( "[%10d]\n", j ); // [ 1000]
printf( "[%10d]\n", k ); // [ 12345]
// 출력을 10자리로 설정하고 왼쪽 설정
printf( "[%-10d]\n", i ); // [100 ]
printf( "[%-10d]\n", j ); // [1000 ]
printf( "[%-10d]\n", k ); // [12345 ]
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 056. 문자열 출력하기(puts) (0) | 2011.01.30 |
|---|---|
| 055. 문자열 입력받기(gets) (0) | 2011.01.30 |
| 053. 정수값 입력받기(scanf) (0) | 2010.11.22 |
| 052. 문자 출력하기(putch) (0) | 2010.11.22 |
| 051. 문자 입력받기(getch) (0) | 2010.11.22 |
053. 정수값 입력받기(scanf)053. 정수값 입력받기(scanf)
Posted at 2010. 11. 22. 04:45 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
void main( void )
{
int count; // 3회를 카운트하기 위한 변수
int tmp; // 정수값을 읽을 임시 변수
int total = 0; // 읽은 정수값을 합산하기 위한 변수
for( count = 1; count <= 3; count++ )
{
printf( "%d 번째 정수값을 입력한 후 Enter키를 누르세요.\n", count );
scanf( "%d", &tmp );
total += tmp;
printf( "입력 값 = %d, 총 합 = %d\n", tmp, total );
}
printf( "읽은 정수의 총 합은 %d입니다.\n", total );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 055. 문자열 입력받기(gets) (0) | 2011.01.30 |
|---|---|
| 054. 정수값 출력하기(printf) (0) | 2011.01.30 |
| 052. 문자 출력하기(putch) (0) | 2010.11.22 |
| 051. 문자 입력받기(getch) (0) | 2010.11.22 |
| 050. 매크로 이해하기 (0) | 2010.11.22 |
052. 문자 출력하기(putch)052. 문자 출력하기(putch)
Posted at 2010. 11. 22. 04:42 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#include <conio.h>
int print( char *string );
void main( void )
{
print( "This is a putch function!" );
}
int print( char *string )
{
int len = 0;
while( *string != (char)NULL )
{
putch( *string );
string++;
len++;
}
// 현재 출력되고 있는 줄을 다음 줄의 첫 번째로 이동
putch( '\r' ); // 캐리지 리턴
putch( '\n' ); // 라인 피드
return len;
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 054. 정수값 출력하기(printf) (0) | 2011.01.30 |
|---|---|
| 053. 정수값 입력받기(scanf) (0) | 2010.11.22 |
| 051. 문자 입력받기(getch) (0) | 2010.11.22 |
| 050. 매크로 이해하기 (0) | 2010.11.22 |
| 049. #include 문 이해하기 (0) | 2010.11.22 |
051. 문자 입력받기(getch)051. 문자 입력받기(getch)
Posted at 2010. 11. 22. 04:39 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#include <conio.h>
#define ENTER 13
void main( void )
{
int ch;
printf( "아스키 코드로 변환할 키를 누르세요...\n" );
printf( "Enter 키를 누르면 프로그램은 종료됩니다.\n" );
do
{
ch = getch();
printf( "문자 : (%c) , 아스키 코드 = (%d)\n", ch, ch );
} while( ch != ENTER );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 053. 정수값 입력받기(scanf) (0) | 2010.11.22 |
|---|---|
| 052. 문자 출력하기(putch) (0) | 2010.11.22 |
| 050. 매크로 이해하기 (0) | 2010.11.22 |
| 049. #include 문 이해하기 (0) | 2010.11.22 |
| 048. 변수의 범위 이해하기 (0) | 2010.11.22 |
050. 매크로 이해하기050. 매크로 이해하기
Posted at 2010. 11. 22. 04:36 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#define MAX(a,b) a > b? a : b
#define MIN(a,b) a < b? a : b
main()
{
int i, j;
i = 5;
j = 7;
printf( "최대값은 %d입니다.\n", MAX(i, j) );
printf( "최소값은 %d입니다.\n", MIN(i, j) );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 052. 문자 출력하기(putch) (0) | 2010.11.22 |
|---|---|
| 051. 문자 입력받기(getch) (0) | 2010.11.22 |
| 049. #include 문 이해하기 (0) | 2010.11.22 |
| 048. 변수의 범위 이해하기 (0) | 2010.11.22 |
| 047. 함수와 인수 이해하기 (0) | 2010.11.22 |
049. #include 문 이해하기049. #include 문 이해하기
Posted at 2010. 11. 22. 04:34 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
#include <conio.h>
main()
{
int ch;
printf( "아무키나 누르세요...\n" );
ch = getch();
printf( "%c 키가 눌려졌습니다.", ch );
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 051. 문자 입력받기(getch) (0) | 2010.11.22 |
|---|---|
| 050. 매크로 이해하기 (0) | 2010.11.22 |
| 048. 변수의 범위 이해하기 (0) | 2010.11.22 |
| 047. 함수와 인수 이해하기 (0) | 2010.11.22 |
| 046. 데이터형 정의하기 (0) | 2010.11.22 |
048. 변수의 범위 이해하기048. 변수의 범위 이해하기
Posted at 2010. 11. 22. 04:32 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>
void print_x( int x );
void print_gx( void );
int x = 20;
main()
{
int x = 5;
printf( "x = %d\n", x ); // 5가 출력(지역 변수 x가 사용됨)
print_x( 10 );
print_gx();
}
void print_x( int x )
{
printf( "x = %d\n", x ); // 10이 출력(지역 변수 x가 사용됨)
}
void print_gx( void )
{
printf( "x = %d\n", x); // 20이 출력(전역 변수 x가 사용됨)
}
'Computer > 초보자를 위한 C 언어 300제' 카테고리의 다른 글
| 050. 매크로 이해하기 (0) | 2010.11.22 |
|---|---|
| 049. #include 문 이해하기 (0) | 2010.11.22 |
| 047. 함수와 인수 이해하기 (0) | 2010.11.22 |
| 046. 데이터형 정의하기 (0) | 2010.11.22 |
| 045. 열거형 이해하기 (0) | 2010.11.22 |
