#include <stdio.h>
int main() {
printf("----1차시 주석----\n");
// C언어 한 줄 주석
/* 여러
줄 주석
*/
printf("----2차시 정수형, 실수형 변수----\n");
/* 변수 이름 규칙
1. 알파벳, 숫자, _ 만 사용할 수 있다
2. 숫자로 시작할 수 없다
3. C언어 키워드는 사용할 수 없다
4. 빈칸이나 특수문자는 사용할 수 없다.
*/
//변수 만드는 방법
//자료형 변수이름 = 값;
int age = 99;
//자료형 변수이름;
//변수이름 = 값;
int age1;
age1 = 100;
//변수 사용하기
printf("%d\n", age);
//실수형 변수
//float 변수이름 = 값f;
float f = 35.94f;
printf("%f\n", f);
printf("%.1f\n", f); //소수점 둘째 자리에서 반올림해서 첫째 자리까지만 출력한다
//double 변수이름 = 값;
double d = 4.428;
printf("%.2lf\n", d); //소수점 셋째 자리에서 반올림해서 둘째 자리까지만 출력한다
printf("----3차시 상수----\n");
//변수 : 변하는 수
int age2 = 12;
printf("나이는 %d\n", age2);
age2 = 13;
printf("나이는 %d\n", age2);
//변수에 저장된 값을 바꿀 수 있다
//상수 : 변하지 않는 수
//const 자료형 변수이름(대문자) = 값;
const int YEAR = 2014;
printf("%d\n", YEAR);
//YEAR = 2015; 수정이 불가능하다
printf("----4차시 출력함수----\n");
//printf 출력 함수
int add = 3 + 7;
printf("%d\n", add);
printf("%d + %d = %d\n", 3, 7, 3 + 7);
printf("정수:%d\t실수:%.2f\n", 2025, 5.33);
/*탈출 문자
\n 줄바꿈
\t 탭 간격
\\ 역슬래시 출력
\' 작은따옴표 출력
\" 큰따옴표 출력
*/
printf("----5차시 입력함수----\n");
int num;
printf("정수를 입력하세요 : ");
scanf("%d", &num);
printf("입력값 : %d\n", num);
float height;
printf("키를 입력하세요 : ");
scanf("%f", &height);
printf("키는 %fcm입니다\n", height);
int num1, num2, num3;
printf("정수 3개를 입력해주세요 : ");
scanf("%d %d %d", &num1, &num2, &num3);
printf("세 값은 %d, %d, %d\n", num1, num2, num3);
//여러 입력을 공백으로 구분해서 입력할 수 있다
printf("----6차시 문자와 문자열----\n");
// 문자 char : 한 글자를 나타내는 자료형 ''
char a = 'A';
printf("저장된 문자 : %c\n", a);
// 문자열 string : 여러 글자를 나타내는 자료형 ""
char b[6] = "apple";
printf("저장된 문자열 : %s\n", b);
//문자열의 가장 마지막에는 널null문자 \0이 들어있다
printf("%ld\n", sizeof(b));
return 0;
}
/*자료형과 서식 지정자
int %d 정수
float %f 실수
double %lf 실수
char %c 문자 ''
char %s 문자열 ""
*/
To embed this project on your website, copy the following code and paste it into your website's HTML: