2013年度
プログラミングⅡ
~ 制御してみよう ~
担当教員: 幸山 直人
2013年度 プログラミングⅡ
制御文
while ~
do ~ while (文の終りにセミコロンが必要)
for ~
if ~ (1文の場合はブレスの括弧を省略可)
if ~ else ~
if ~ else if ~
if ~ else if ~ eles ~ (延々と繰り返せる)
switch ~
2013年度 プログラミングⅡ
for文(奇数を表示する)
例1
for (i = 0; i < 5; i++) {
j = i*2+1;
printf(“%d\n”, j);
}
例2
for (i = 1; i < 10; i=i+2) {
printf(“%d\n”, i);
}
2013年度 プログラミングⅡ
break文
制御文 (条件) {
・・・
・・・
if (条件) break;
・・・
・・・
}
・・・
2013年度 プログラミングⅡ
continue文
制御文 (条件) {
・・・
・・・
if (条件) continue;
・・・
・・・
}
2013年度 プログラミングⅡ
制御文に関する注意事項
無限ループ
while (1) {・・・}
無限ループ
for (;;) {・・・}
色々な書き方がある
「for (;条件;)」≒「while (条件)」
do ~ while文の終りにはセミコロンが必要
do {・・・} while (条件);
© Copyright 2026 ExpyDoc