[VisualStudio 다운로드]에 마우스를 이동한 후 [Community 2019]를 클릭하여 설치 파일을 다운로드합니다.
설치가 완료되면 다음과 같은 창이 뜹니다. C++를 사용한 데스크톱 개발을 눌러주시고 설치를 눌러줍니다.
로그인 또는 나중에 로그인하기 이후 '개발 설정', '색 테마 선택'을 선택 해주신 후 [Visual Studio 시작]을 클릭합니다.
#include <stdio.h>
int main() {
printf("Hello, World!\n"); // 출력문
return 0;
}
// 한 줄 주석입니다.
printf("Hello"); // 이 부분은 출력문
/*
여러 줄 주석
*/
#include <stdio.h>
int main() {
const int MAX = 100; // 상수 MAX 선언
printf("최대 값: %d\n", MAX);
// MAX = 200; // 오류 발생: 상수는 값을 변경할 수 없습니다.
return 0;
}
int age = 25;
float height = 175.5;
char grade = 'A';
int number = 10; // 정수형
float pi = 3.14; // 실수형
char letter = 'A'; // 문자형
double precise = 3.1415926535; // 고정 소수점 실수형
char < int < long < float < double < long double
void main() {
printf("int : %d", sizeof(int));
printf("float : %d", sizeof(float));
printf("double : %d", sizeof(double));
printf("char : %d", sizeof(char));
}
int a = 5;
float b = 2.5;
float result = a + b; // int와 float의 덧셈 -> 자동으로 a가 float로 변환됨
printf("결과: %.2f\n", result);
float a = 3.14;
int b = (int)a; // float을 int로 강제 형변환
printf("형변환 결과: %d\n", b); // 출력: 3
화면에 데이터를 출력하는 함수
예시:
printf("Hello, World!\n"); // 문자열 출력
printf("Age: %d\n", age); // 정수 출력
printf("Height: %.2f\n", height); // 소수점 출력
사용자로부터 입력을 받을 때 사용
예시:
int age;
scanf("%d", &age); // 사용자로부터 정수 입력 받기
%d: 정수 입력, %f: 실수 입력, %c: 문자 입력, %s: 문자열 입력
int sum = 5 + 3; // 덧셈
int diff = 5 - 3; // 뺄셈
int product = 5 * 3; // 곱셈
int quotient = 5 / 3; // 나눗셈
int remainder = 5 % 3; // 나머지
#include <stdio.h>
int main() {
???? name[50]; // 이름을 저장할 변수
int age; // 나이를 저장할 변수
// 사용자로부터 이름과 나이 입력 받기
printf("이름을 입력하세요: ");
scanf("%?", name);
printf("나이를 입력하세요: ");
scanf("%?", &age);
// 입력 받은 값 출력
printf("안녕하세요, %?님! 나이는 %?살입니다.\n", name, age);
return 0;
}
#include <stdio.h>
int main() {
float num1, num2; // 두 숫자를 저장할 변수
// 사용자로부터 두 숫자 입력 받기
printf("첫 번째 숫자를 입력하세요: ");
scanf("%?", &num1);
printf("두 번째 숫자를 입력하세요: ");
scanf("%?", &num2);
// 계산 및 출력
printf("덧셈 결과: %.?\n", num1 + num2);
printf("뺄셈 결과: %.?\n", num1 - num2);
printf("곱셈 결과: %.?\n", num1 * num2);
return 0;
}