1.변수상수입출력
1.0 기본 시작
#include <stdio.h> //stdio.h를 포함한다 stdio = standard input output h = header stdio.h 안에 printf등 의 함수가 담겨있는거임.
int main(void) //int main() 여러 매개변수 호출가능 int main(void)는 매개변수 없이만 호출가능 후자가 권장되는 방법
{
print("hello world");
return 0;
}1.1 정수형 변수에 대한 예제
int age = 12; //int=자료형(정수 실수 등) age=변수명 12=자료값
printf("%d\\n", age); //%d 정수형값을 표현해라 ,뒤에 값이 표현
age = 13; //처음에 변수를 선언했기때문에 아래부터는 안해도됨.
printf("%d\\n", age); /*이사이는 전체를 주석으로 만드는 기능임.*/
// 한줄만 주석으로 만드는 방법임. 메모를 남기거나 왜 이따구로 만들엇는지 알기 위해 남기는게 주석임.
컨트롤 k c
1.2 실수형 변수에 대한 예제
float f = 46.5;
printf("%.2f\\n", f); //%.숫자 소수점 몇까지 표현할건지 정함.
double d = 4.428;
printf("%.2lf\\n", d); //2번째까지니가 올림되서 4.3으로 나옴.
const YEAR = 2000; //상수=바꿀수 없는 수로 지정
printf("태어난 년도 : %d\\n", YEAR);
//YEAR = 2001 이러면 YEAR에 빨간줄나오고 안됨 > 변경할수 없음. 상수라서1.3 printf
// 연산하기
int add = 3 + 7; //10
printf("3 + 7 = %d\\n", add);
printf("%d + %d = %d\\n", 3, 7, 3 + 7);//컴마뒤 순서대로1.4. scanf 키보드 입력을 받아서 저장
int input;
printf("값을 입력하세요 : ");
scanf\_s("%d", &input);
printf("입력값 : %d\\n", input);
int one, two, three;
printf("3개의 정수를 입력하세요 : ");
scanf\_s("%d %d %d", &one, &two, &three);
printf("첫번째 값 : %d\\n", one);
printf("두번째 값 : %d\\n", two);
printf("세번째 값 : %d\\n", three);1.5 문자(한글자), 문자열(한글자 이상의 여러글자)
char c = 'A';
printf("%c\\n",c);char str\[256\]; //char c같은걸 256개를 만든다. 나중에 배열에서 나옴.
scanf\_s("%s", str, sizeof(str));
printf("%s\\n", str);1.6 프로젝트 경찰관이 범죄자의 정보를 캐는 것.
이름? 나이? 몸무게? 키? 범죄명?
char name\[256\];
printf("이름이 뭐에요?");
int age;
printf("몇살이에요?");
scanf\_s("%d", &age);
float weight;
printf("몸무게는 몇 kg이에요?");
scanf\_s("%f", &weight);
double height;
printf("키는 몇 cm이에요?");
scanf\_s("%lf", &height);
char what\[256\];
printf("무슨 범죄를 저질렀나요?");
scanf\_s("%s", what, sizeof(what));
//조서 내용출력
printf("\\n\\n--- 범죄자정보 ---\\n\\n");
printf("이름 : %s\\n", name);
printf("나이 : %d\\n", age);
printf("몸무게 : %.2f\\n", weight);
printf("키 : %.2lf\\n", height);
printf("범죄명 : %s\\n", what);
1.7 이번 장의 오류

" " 제대로 안닫아서 d로 출력됨
답 : printf("%.2lf\n", d)

; 안넣어서 오류남. -> 끝날때 ; 꼭 넣자

printf 오타로 인한 오류
줄이 scanf_s에 자꾸 그어져서 발견 못함. -> 제대로 보자.
'기초단계 > c언어' 카테고리의 다른 글
| 2022.11.10-1 배열 (0) | 2022.11.10 |
|---|---|
| 2022.11.09-2 함수 (0) | 2022.11.09 |
| 2022.11.09-1 조건 & 분기 (0) | 2022.11.09 |
| 2022.11.08.-3 반복문 (0) | 2022.11.08 |
| 2022.11.08.-1 프로그램과 프로그래밍 이해 (0) | 2022.11.08 |