007. 문자열 개념 배우기007. 문자열 개념 배우기

Posted at 2010. 11. 12. 01:12 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	printf("대한민국");
}

상수 문자열에 대해서 조심해야 될 것이 있다.

변수 뿐만 아니라 저런 문자열은 분명 상수 문자열이고 메모리에 저장된다는 것이다.

이것은 나중에 포인터의 개념에서 중요하다.

또한 궁금한 점이 생긴것이 Double Quoteation(")이였는데 printf() 함수안에 Single Quoteation(')을 넣으면 어떻게 될지 궁금했다. 분명 문자는 Single Quoteation, 문자열-문자들의 집합-은 Double Quoteation인데 컴파일이 될지 궁금했다.

컴파일 결과는 아래와 같다.

1>c:\projects\07\07.c(5) : error C2015: 상수에 문자가 너무 많습니다.
//

006. 순환문 개념 배우기(for)006. 순환문 개념 배우기(for)

Posted at 2010. 11. 12. 01:06 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	int i;
	int hap = 0;

	for(i = 1; i <= 10; i = i + 1)
	{
		hap = hap + i;
	}

	printf("1부터 10까지의 합: %d", hap);
}
//

005. 조건문 개념 배우기(if~else)005. 조건문 개념 배우기(if~else)

Posted at 2010. 11. 12. 01:03 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	int x;
	int y;

	x = 20;
	y = 10;

	if( x > y )
	{
		printf("x의 값이 y보다 큽니다.");
	}
	else
	{
		printf("x의 값이 y보다 작거나 같습니다.");
	}
}
//

004. 연산자 개념 배우기004. 연산자 개념 배우기

Posted at 2010. 11. 12. 01:02 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	int x;
	int y;

	x = 10;

	y = x - 5;

	if( x > y )
	{
		printf("x의 값이 y보다 큽니다.");
	}
	else
	{
		printf("x의 값이 y보다 작거나 같습니다.");
	}
}
//

003. 상수형 개념 배우기003. 상수형 개념 배우기

Posted at 2010. 11. 12. 01:00 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

#define X 1
#define PI 3.141592

main()
{
	double z;

	z = X + PI;

	printf("%f",z);
}
//

002. 변수형 개념 배우기002. 변수형 개념 배우기

Posted at 2010. 11. 12. 00:58 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	int x;
	int y;
	int z;

	x = 1;
	y = 2;

	z = x + y;

	printf("%d",z);
}
//

001. C 프로그램 시작하기001. C 프로그램 시작하기

Posted at 2010. 11. 12. 00:55 | Posted in Computer/초보자를 위한 C 언어 300제
#include <stdio.h>

main()
{
	printf("안녕하세요");
}
//