题目内容 (请给出正确答案)
[主观题]

下列代码段的功能是()。FLAG=“Y”DOWHILEFLAG=“Y”ACCE“请输入类型”TOleixing?leixingWAIT“继续吗?(Y/N)”TOFLAGENDDO

A、输入1个类型并显示

B、输入0个或者多个类型并显示直到输入非Y为止

C、输入1个或者多个类型并显示直到输入非Y为止

D、输入1个或者多个类型并显示直到输入Y为止

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列代码段的功能是()。FLAG=“Y”DOWHILEFLA…”相关的问题

第1题

接上题,阅读下列关于秒计数模块的代码,下列说法正确的是()。 always @(posedge clk or posedge reset) begin if(reset==1'b1) begin {s_h,s_l}<=8'h00; else begin if(flag==1'b1) begin if(s_l==4'd9) begin s_l<=4'd0; if(s_h==4'd5) begin s_h<=4'd0; end else s_h<=s_h+1'b1; end else begin s_l<=s_l+1'b1; end end end end
A.这个always语句块中包含3层if嵌套#B.这个秒计数器是个异步计数器#C.如下代码与题干代码功能相同: always @(posedge clk or posedge reset) begin if(reset==1'b1) begin {s_h,s_l}<=8'h00; else begin if(flag==1'b0) begin if(s_l==4'd9 && s_h==4'd5 ) begin s_l<=4'd0; s_h<=4'd0; end else if (s_l==4'd9 ) begin s_l<=4'd0; s_h<=s_h+1'b1; end else s_l<=s_l+1'b1; end end end end#D.如下代码与题干代码功能相同: always @(posedge clk or posedge reset) begin if(reset==1'
点击查看答案

第2题

在窗体中有一个名称为run1的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0~100分
之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run1命令按钮的Click的事件代码如下: Private Sub run1_Click() Dim flag As Boolcan result=0 flag=True Do While flag result=Val(InputBox("请输入学生成绩:","输入")) If result>=0 And result<=100 Then ()() Else MsgBox “成绩输入错误,请重新输入” End If Loop Rein '成绩输入正确后的程序代码略 End Sub 程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。

A.flag=False

B.flag=Not flag

C.flag=True

D.Exit Do

点击查看答案

第3题

在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在。到100
分之间,则要求重新输入:如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下: Private Sub run35_Click() Dim flag As Boolean result=0 flag=True Do While flag result=Val(InputBox("请输入学生成绩:","输入")) If result>=0 And result<=100 Then ______ Else MsgBox"成绩输入错误,请重新输入" End If Loop Rem 成绩输入正确后的程序代码略 End Sub 程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是______。

A.flag=False

B.flag=Not flag

C.flag=True

D.Exit Do

点击查看答案

第4题

(35 ) 在窗体中有一个名称为 run35 的命令按钮 , 单击该按钮从键盘接收学生成绩 , 如果输入的成
绩不 在0 到 100 分之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。 run35 命令按钮

的 Click 的事件代码如下:

Private Sub run35_Click()

Dim flag As Boolcan

result=0

flag=True

Do While flag

result=Val(InputBox(" 请输入学生成绩 :", " 输入 "))

If result>=0 And result <=100 Then

___________

Else

MsgBox " 成绩输入错误,请重新输入 "

End If

Loop

Rem 成绩输入正确后的程序代码略

End Sub

程序中有一空白处,需要填入一条语句使程序完成其功能。下列选项中错误的语句是() 。

A ) flag=False

B ) flag=Not flag

C ) flag=True

D ) Exit Do

点击查看答案

第5题

下列的程序段中与上题的程序段对y的计算结果相同的是 ______。A.x=34567 y=0 flag=.T. DO WHIL fl

下列的程序段中与上题的程序段对y的计算结果相同的是 ______。

A.x=34567 y=0 flag=.T. DO WHIL flag y=x% 10+y * 10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO

B.x=34567 y=0 flag=.T. DO WHIL flag y=x%10+y * 10 x=int(x/10) IF x=0 flag=.F. ENDIF ENDDO

C.x=34567 y=0 flag=.T. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x>0 flag=.F. ENDIF ENDDO

D.x=34567 y=0 flag=.T. DO WHIL!flag y=x%10+y* 10 x=int(x/10) IF x=0 flag=.T. ENDIF ENDDO

点击查看答案

第6题

下列的程序 段 中与上题的程序段对 y 的计算结果相同的是A) x=34567y=0flag=.T.DO WHILE fl

下列的程序 段 中与上题的程序段对 y 的计算结果相同的是

A) x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10)

IF x>0

flag=.F.

ENDIF

ENDDO

B ) x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10) }

IF x=0

flag=.F.

ENDIF

ENDDO

C ) x=34567

y=0

flag=.T.

DO WHILE !flag

y=x%10+y*10

IF x>0

flag=.F.

ENDIF

ENDDO

D) x=34567

y=0

flag=.T.

DO WHILE !flag

y=x%10+y*10

x=int(x/10)

IF x=0

flag=.T.

ENDIF

ENDDO

点击查看答案

第7题

在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在O~100分
之间,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下: PrivateSub run35_ClickDim flag As Boolcanresult=O flag=True Do Whileflag result=Val(InputBox(”请输入学生成绩:”,”输入”)) Ifresult>=0 And result<=100 Then __________ Else MsgBox”成绩输入错误,请重新输入” End If Loop Rem成绩输入正确后的程序代码略 End Sub 程序中的空白处需要填入一条语句使程序完成其功能。下列选项中错误的语句是()。

A.flag=False

B.flag=Not flag

C.flag=True

D.Exit Do

点击查看答案

第8题

下列的程序中与上题的程序段对y的计算结果相同的是()。 A.x=34567 y=0 flag=.T. DO WHILE flag

下列的程序中与上题的程序段对y的计算结果相同的是( )。

A.x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10)

IF x>0

flag=.F.

ENDIF

ENDDO

B.x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10)

IF x=0

flag=.F.

ENDIF

ENDDO

C.x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10)

IF x>0

flag=.T.

ENDIF

ENDDO

D.x=34567

y=0

flag=.T.

DO WHILE flag

y=x%10+y*10

x=int(x/10)

IF x=0

flag=.T.

ENDIF

ENDDO

点击查看答案

第9题

翻在窗体中有一个名称为run35的命令按钮,单击该按钮从键盘接收学生成绩,如果输入的成绩不在0~100
分,则要求重新输入;如果输入的成绩正确,则进入后续程序处理。run35命令按钮的Click的事件代码如下。 Private Sub run35_Click() Dim flag As Boolcanresult=0flag=TrueDo While flagresult=Val(InputBox("请输入学生成绩:","输入"))Ifresult>=0 And result<=100 ThenElseMsgBox”成绩输入错误,请重新输入”EndIfLoopRem。成绩输入正确后的程序代码略 End Sub程序中有一空白处,需要填人一条语句使程序完成其功能。下列选项中错误的语句是()。【考点4 VBA流程控制语句】

A.flag=False

B.flag=Not flag

C.flag=True

D.Exit Do

点击查看答案

第10题

在下面弹球生成模块的代码中 “Y <= ((Ball_Y == Ball_Y_Center)&&(Y==10'b0))?{6'b000000,Y_Step}:Y;”实现的是什么功能? always@(posedge clk_in or negedge rst_n) begin if (!rst_n) begin Ball_Y <= Ball_Y_Center; Y <=0; flag[3:2] <= 2'b00; end else begin if((Ball_Y+Ball_S >= 390 )&& (Ball_X > block_X1 )&& (Ball_X < block_X2)) begin Y <= ~{6'b000000,Y_Step}+10'b1; flag[3:2] <= 2'b01; end else if (Ball_Y+Ball_S >= Ball_Y_Max)

A.判断如果球处于中间位置时,让球往上运动。

B.判断如果球处于中间位置时,让球往下运动。

C.判断如果球处于中间位置时,让球动起来的初始操作。

D.判断如果球处于中间位置时,保持不动。

点击查看答案
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
温馨提示
每个试题只能免费做一次,如需多次做题,请购买搜题卡
立即购买
稍后再说
警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
赏学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反赏学吧购买须知被冻结。您可在“赏学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
赏学吧
点击打开微信