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형식 및 수행속도의 차이가 있다고는 하나 나중에 필요하면 정리하고 일단은 배열길이를 굳이 몰라도 된다는 점정도?
goto문
ex)
#include<stdio.h>
int main(void)
{
int num;
back: // goto문을 이용해 시작되는 지점
scanf_s("%d", &num);
if (num >= 0) {
printf("num = %d\n", num);
goto back; // goto문 선언. 이름은 맘대루
}
printf("프로그램을 종료합니다!\n");
return 0;
}
goto문은 굳이 안써도 해결가능하기에 다른사람들의 가독성을 위해 안쓰는게 좋다고한다. - 좋은점도 있으나 난 안쓸란다.
break,continue
break는 돌고있는 반복문 한개밖으로간다.
continue는 밑에 실행문장 무시하고 다시 반복문반복 문복?장문복
for( i = 0 ; i < 10 ; ++i )
{
if( i == 3 )
continue;
if( i == 5 )
break;
printf( "%d\n", i )
}//출력 1 2 4
Java
String a = "abcd";
int b = 0;
a.charAt(b) => a문자열의 b번째 문자값
'2020 > 정보처리기사_Last실기' 카테고리의 다른 글
3장 데이터 입출력 구현 (0) | 2020.05.14 |
---|---|
Section 75 (0) | 2020.04.13 |
A 섹션3 - 보완필요 (0) | 2020.04.07 |
A 섹션2 - 보완필요 (0) | 2020.04.07 |
댓글