完成程序题:请按空格顺序填写答案。
打印以下图案:
【正确答案】:
第1空:INT I=1;I<=5;I++&NBSP;
第2空:N=9;N>=2*I-1;N--
【题目解析】:
本题考查for循环的用法。
for 循环的语法如下:
for (语句 1; 语句 2; 语句 3) {
要执行的代码块
}
语句 1 在循环(代码块)开始之前执行。
语句 2 定义运行循环(代码块)的条件。
语句 3 会在循环(代码块)每次被执行后执行。
本题中是双重循环,外层控制行数:共5行,即1~5。
空格数随着行数增加,*数随着行数减少,故第2空中,n的初值为9,
1行有9个*,即9~1
2行有7个*,即9~3
3行有5个*,即9~5
4行有3个*,即9~7
5行有1个*,即9~9