질문

모의면접

  1. 변수와 변수의 유효 범위

변수는 데이터를 저장하는 공간이며, 특정 타입을 가집니다. 특정 타입에 따라 유효 범위를 가지는데, 전역 변수는 프로그램 전체에서 접근 가능한 데이터이며, 지역 변수는 특정 블록에서만 접근 및 사용이 가능합니다. 블록변수는 중괄호 내부에서만 유효하며 정적변수는 클래스 전체에서 공유가능합니다. 마지막으로 매개변수는 함수나 메서드 호출 시 전달되는 값으로 사용됩니다.

  1. float과 double의 차이

float와 double의 차이점은 크기와 소수점 자리수, 정밀도에 있습니다. float는 4바이트에 소수점 자리수는 약 7자리까지, 그리고 정밀도가 상대적으로 낮는 반면, double는 8바이트의 크기를 가지며 약 15자리의 소수점 자리는 가지기에 높은 정밀도를 가집니다.

  1. for문을 사용한 1부터 10까지의 합 구하기
int sum = 0;

for(int i = 0; i<=10; i++)
{
	sum += i;
}
int result = sum;

  1. 홀수 짝수 판별하기
int number;
bool k;

if (number%2 == 0)
	k = ture;
else
	k = false;
  1. 정수열 배열 선언하기
int[] a = {1 ,2, 3, 4}
Console.Debug(a[0]);
Console.Debug(a[a.length-1])
  1. 값 형식과 참조 형식의 차이