
문자형이 와도 동작한다.
문자형: 'A' 작은 따옴표
문자열: "HELLO" 큰 따옴표
실수형은 안된다.
printf문도 리턴 값을 가지고 있다.
int n = printf("Hellow World\n");
printf("%d",n);
출력결과 13
배열이란 같은 배열속성을 가진 것들을 나열해 놓은 것을 말한다.
ex) 아파트, 계란 한 판
배열의 속성
배열의 요소가 순서대로 여러 개 모인 것이다.
배열의 요소는 같은 속성을 지니고 있어야 한다.
int a[100];


배열의 첫 번째 요소는 무조건 0부터
배열의 첫 번째 인덱스는 무조건 0부터 시작한다.

배열의 각 요소에 값을 대입할 수 있다.
#include<stdio.h>
int main(void)
{
	int array[3];
	array[0] = 10;
	array[1] = 20;
	array[2] = 30;
	printf("%d\n", array[0]);
	printf("%d\n", array[1]);
	printf("%d\n", array[2]);
	return 0;
}
출력결과
10
20
30
scanf를 사용해 값을 입력받는 것도 가능하다.
#include<stdio.h>
int main(void)
{
	int arrGrade[3];
	int total = 0;
	double avg = 0.0;
	scanf_s("%d", &arrGrade[0]);
	scanf_s("%d", &arrGrade[1]);
	scanf_s("%d", &arrGrade[2]);
	total = arrGrade[0] + arrGrade[1] + arrGrade[2];
	avg = (double)total / 3;
	printf("총점 : %d\n", total);
	printf("평균 : %f\n", avg);
	return 0;
}
출력결과
80 90 100
총점 : 270
평균 : 90.000000
반복문 사용하기
for (int i = 0; i < 3; i++) { scanf_s("%d", &arrGrade[i]); total += arrGrade[i]; }
sizeof() 메모리 크기를 바이트 단위로 반환하는 연산자
sizeof(int) = 4
sizeof(double) = 8
int arr[3];
sizeof(arr) = 12
	for (int i = 0; i < sizeof(arrGrade) / sizeof(arrGrade[0]); i++)
	{
		scanf_s("%d", &arrGrade[i]);
		total += arrGrade[i];
	}
배열의 길이, 크기가 바뀔 때마다 알아서 적용이 된다.


random() 랜덤한 정수 값을 리턴
int a = random()
디자인

블록

앱인벤터 초기값은 1
디자인

블록
파일은 다음에 또 사용하기 위한 목적으로 저장함
파일은 저장될 때 텍스트로 저장이 됨