본문 바로가기
728x90

분류 전체보기252

C, Java 기본문법 정리하는곳 - 계속 추가수정 C while문while(조건){ 반복 } do-while문do{반복} while (조건); while,do-while 차이점은 while은 선 비교 후처리, do-while은 선처리 후 비교이기 때문에 while은 조건에 맞지않으면 한번도 실행되지않을 수 있지만, do-while은 무조건 한번은 실행이된다. 삼항연산자 int a (조건문) ? (true일시) : (false일시)ex) int a=5; int b = a>4 ? 1:2; ->1 for문for(int i=0;조건;i++){ 반복 } for each문(향상된for문)for(변수타입 변수이름(배열안의 변수번째 값) : 배열이름){실행부분} for문 foreach문은 list형식 및 수행속도의 차이가 있다고는 하나 나중에 필요하면 정리하고 일단은.. 2020. 4. 10.
A 섹션3 - 보완필요 섹션3 - 데이터 입-출력 Cscanf() - 표준 입력 함수, %d,%c,%s,%f printf() - 표준 출력 함수 JAVAScanner a = new Scanner(System.in);b = a.nextInt(); getchar()gets() putchar()puts() 오전 예제 풀이 및 틀린거 체크 2020. 4. 7.
A 섹션2 - 보완필요 섹션2 변수 - 값을 저장하기 위한 공간으로, 변할수 있는 값 변수명 작성 규칙영문자,숫자,_사용가능첫글자는 영문자나 _, 숫자는 x글자 수에 제한이 없다.공백이나 특수문자는 사용할 수 없다.대,소문자를 구분한다예약어를 변수명으로 사용할 수 없다.변수 선언 시 문장 끝에 세미콜론을 붙여야한다. ex) 변수명 가능한 것은?2abc, sum*, for, ha p, (Kim,kim)숫자먼저, 특수문자 예약어 공백 가능 기억 클래스 - 보충 자동변수외부변수정적변수레지스터변수 단정도 float a = 24.1f;배정도 double a = 24.3344, long double 오전에 수정 및 예제 풀이 2020. 4. 7.
문자열자르기1 공부를 하고 다시 그 문제들을 풀어볼생각으로 답은 안적는다. 이번 문자열자르기는.length()와 .substring()을 활용했다. .length()는 길이 나타내고,.substring()은 문자열 보여준다. String str = "ABCDEFG"; //대상 문자열 /*A=0 B=1 C=2 D=3 E=4 F=5 G=6의 index를 가진다.*/ System.out.println(str.substring(3)); /*substring(시작위치) 결과값 = DEFG*/ System.out.println(str.substring(3, 6)); /*substring(시작위치,끝위치) 결과값 = DEF*/ //끝위치 전까지나온다. 위처럼 인수가 하나라면 시작위치로잡고 끝까지 문자열을 반환하고,두개라면 앞의 인.. 2020. 2. 26.