单选题
请阅读下面程序:
Private Sub Form_Click()
m=1
For i=4 To 1 Step-1
Print Str(m);
m=m+1
For j=1 To i
Print "*";
Next j
Print
Nexk i
End Sub
程序运行后,单击窗体,则输出结果是
A、
1 * * * *2 * * *3 * *4 *
B、
4 * * * *3 * * *2 * *1 *
C、
* * * ** * ** **
D、
** ** * ** * * *
【正确答案】
A
【答案解析】
[解析] 此题主要考查嵌套for循环。该程序中,m的值是从1增长到4,i的值是从4减少到1。当i=4,m=1时,通过Print Str(m)语句,窗体上第一行第一个位置显示1,排除选项B、C、D。m=1+1=2,通过内循环一次输出4个“*”号。当i=3、2、1时,以此类推。需要提醒考生的是:前两个Print语句后面有分号,表示输出结果不换行,输出项按紧凑格式输出。最后一个Print后面没有分号,表示换行。
提交答案
关闭