서술되는 순서에 따라 무조건 위에서 아래로 실행되는 프로그램의 순서를 변경할 때 사용하는 명령문

for, if

#include <stdio.h>

main(){
	int score[] = {86, 53, 95, 76, 61};
	char grade;
	char str[] = "Rank";

		for(int i = 0; i < 5; i++){
			switch(score[i]/10){
			case 10:
			case 9:
				grade = 'A';
				break;
			case 8:
				grade = 'B';
				break;
			case 7:
				grade = 'C';
				break;
			default: grade = 'F';
		} // switch
		if (grade != 'F')
			printf("%d is %c %s\\n", i+1, grade, str);
	} // for
} // main

1 is B Rank
3 is A Rank
4 is C Rank

while, for

public class Test{
	public static void main(String[] args) {
		String str = "agile";
		int x[] = { 1, 2, 3, 4, 5 };
		char y[] = new char[5];
		int i = 0;

		while (i < str.length()) {
			y[i] = str.charAt(i);
			i++;
		}
		for (int p : x){
			i--;
			System.out.print(y[i]);
			Systme.out.print(p + " ");
		}
	}
}
e1 l2 i3 g4 a5

기출문제


1번 문제

2번 문제