首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果( )。 s=0 i =1 DO WHILE i
下面程序的运行结果( )。 s=0 i =1 DO WHILE i
admin
2016-08-24
28
问题
下面程序的运行结果( )。
s=0
i =1
DO WHILE i<5
j=l
DO WHILE j<=i
IFj*j>i+3
EXIT
ENDIF
s=s+j
j=j+1
ENDDO
s=s+i
i =i+l
ENDDO
?s
选项
A、10
B、20
C、23
D、27
答案
B
解析
本题考查二重DO WHILE -ENDDO循环结构执行过程,程序执行过程如下所示:当i=l时,外层循环语句DO WHILE i<5条件成立,执行j=l,内层DO WHILE j<=i循环条件成立,Ifj*j >i+3条件不成立,执行s=s+j语句,s的值为l,执行j =j+l语句,j的值为2。内层DOWHILE j<=i循环条件不成立。继续执行外层循环语句s=s+i,s=2,执行i=i+l,i的值为2。当i=2时,外层循环语句DO WHILE i<5条件成立,执行j=l,内层DO WHILE j<=i循环条件成立,Ifj*j >i+3条件不成立,执行s=s+j语句,s的值为3,执行j =j+1语句,j的值为2。内层DOWHILE j<=i循环条件成立,判断IF j*j >i+3条件不成立,执行s=s+j语句,s的值为5,执行j=j+1语句,j的值为3。内层DO WHII.E j<=i循环条件不成立,内层循环结束继续执行外层循环语句s=s+i,s的值为7,执行i=i+l,i的值为3。当i=3时,外层循环语句DO WHILE i<5条件成立,执行j=l,内层DO WHILE j<=i循环条件成立,Ifj*j >i+3条件不成立,执行s=s+j语句,s的值为8,执行j =j+l语句,j的值为2。内层DOWHILE j<=i循环条件成立,判断IF j*j >i+3条件不成立,执行s=s+j语句,s的值为10,执行j=j+1语句,j的值为3。内层DO WHILE j<=i循环条件成立,判断IFj*j >i+3条件成立,执行EXIT语句,提前结束内层DO WHILE - ENDDO循环,继续执行外层循环语句s=s+i,s的值为13,执行I=I+1,i的值为4。当i=4时,外层循环语句DO WHILE i<5条件成立,执行j=l,内层DO WHILE j<=i循环条件成立,Ifj*j >i+3条件不成立,执行s=s+j语句,s的值为14,执行j=j+1语句,j的值为2。内层DOWHILE j<=i循环条件成立,判断IFj*j >i+3条件不成立,执行s=s+j语句,s的值为16,执行j=j+l语句,j的值为3。内层DO WHILE j<=i循环条件成立,判断IFj*j >i+3条件成立,执行EXIT语句,提前结束内层DO WHILE - ENDDO循环,继续执行外层循环语句s=s+i,s的值为20,执行i=I+l,i的值为5。当i=5时,外层循环结束,所以最终s的值为20。故B选项正确。
转载请注明原文地址:https://jikaoti.com/ti/U6k0FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
在VisualFoxPro中,下面关于日期或时间的表达式中,错误的是()。
以下命令中,与命令“LISTALLFIELDS姓名,年龄,班级”不等效的是()。
在当前打开的表中,显示“地址”以“北京市”打头的所有仓库,正确的命令是()。
在VisualFoxPro中,当打开了多个工作区的情况下,执行SELECT0的结果是()。
下列选项叶1不符合良好程序设计风格的是()。
假设有菜单文件mainmu.mnx,下列说法正确的是()
在Visual:FoxPro中,可执行文件的扩展名是()。
在VisualFoxPro中,下面关于日期或时间的表达式错误的是()。
下列小题使用如下数据表:仓库表(仓库号,所在城市)职工表(职工号,仓库号,工资)其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。若仓库表和职工表有如下记录仓库表仓库号所在城市
下列小题使用如下数据表:仓库表(仓库号,所在城市)职工表(职工号,仓库号,工资)其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。求至少有两个职工的每个仓库的平均工资,正确的SQL语句是()。
随机试题
简述我国现行学制的类型。
已知矩阵相似,求x,y.
如图所示,边长为α的等边三角形均质板ABC重为W,ABC板与水平面间的摩擦系数f=1,在顶点A作用水平拉力,拉动ABC板的最小水平拉力Pmin为()。
在环境影响的经济损益分析中,对负面的环境影响估算出的是()。
资本来源于国外,而投资于国内的基金是()。
商业银行的风险管理模式大体经历了四个阶段,依次是()。
信息的处理是指()。
若有下列定义(设int类型变量占2个字节):inti=8,j=9;则下列语句:printf("i=%%d,j=%%d\n",i,j);输出的结果是()。
Britainisfacinga【C1】______riseinitsratpopulation【C2】______growingnumbersofpeopleleavefastfoodscrapsinthes
Doingmorningexerciseshashelpedtoimproveherhealth,________?
最新回复
(
0
)