重要提示:请勿将账号共享给其他人使用,违者账号将被封禁!
查看《购买须知》>>>
首页 > 其他
网友您好,请在下方输入框内输入要搜索的题目:
搜题
拍照、语音搜题,请扫码下载APP
扫一扫 下载APP
题目内容 (请给出正确答案)
[单选题]

‍下面程序段运行的结果为()。‎#include‎int f();‎int f()‎{static int i=0;‎int s=1;s+=i;‎i++;‎ return s;}‎void main()‎{int i,a=0;‎for(i=0;i<5;i++)‎ a+=f();‎ printf("%d/n",a);}

A.25

B.15

C.20

D.24

答案
查看答案
更多“‍下面程序段运行的结果为()。‎#include‎int f();‎int f()‎{static int i=0;‎int s=1;s+=i;‎i++”相关的问题

第1题

使用89C51和ADC0809的接口,采集2通道10个数据,存入内部RAM的50H~59H单元,下面是查询方式程序段。
请完成填空。(IN2的地址为7FFAH,P1.0查询转换结束信号)

ORG 0100H

MOV R7, ①

MOV R0,#50H

MOV ② ,#7FFAH

NEXT:MOVX @DPTR, ③

JB ④ ,$

MOVX A, ⑤

MOV ⑥ ,A

INC ⑦

DJNZ RT ⑧

SJMP $

答:①______;②______;③______;④______;

⑤______;⑥______;⑦______;⑧______。

点击查看答案

第2题

下面程序是A/D转换应用程序,可实现多路模拟量输入的巡回检测,采样数据被存放在片内RAM单元中。阅
读程序完成说明语句。

ORG 0000H

AJMP MAIN

ORG 0013H ;该地址是①地址

AJMP INT1

MAIN:MOV R0,#78H ;78是②地址

MOV R2,#08H ;

SETB IT1 ;该指令的作用是③

SETB EA

SETB EX1 ;允许INT1中断

MOV DPTR,#6000H;#6000H是④地址

MOV A,#00H ;A的内容对转换结果⑤影响

LOOP:MOVX @DPTR,A ;该指令的作用是⑥

HERE:SJMP HERE

DJNZ R2,LOOP

INT1:MOVX A,@DPTR ;当⑦时,程序将运行到此处。

MOV @R0,A

INC DPTR ;DPTR加1的目的是⑧

INC R0

RET1

答:①______;②______;③______;④______;

⑤______;⑥______;⑦______;⑧______;

点击查看答案

第3题

下面是实现将AL 内容加1的压缩型BCD 码加法程序段,其中正确的指令序列是 ()A .INC ALB .ADD A

A.INC AL

B.ADD AL ,1 DAA DAS

C.AD D AL ,1

D.STC DAA AAA

点击查看答案

第4题

下面程序段是将片外RAM20H~25H单元清零。MOV R0,#20HMOV R7,#06HCLR ALOOP: MOV @R0,AINC R0DJNZ,

下面程序段是将片外RAM20H~25H单元清零。

MOV R0,#20H

MOV R7,#06H

CLR A

LOOP: MOV @R0,A

INC R0

DJNZ,#3000H

错误:______

改正:______

参考答案:错误

点击查看答案

第5题

下面程序是查找在内部RAM的30H~50H单元中出现______的次数,并将查找的结果存入______单元。MOV 51

下面程序是查找在内部RAM的30H~50H单元中出现______的次数,并将查找的结果存入______单元。

MOV 51H,#00H

MOV R1,#30H

MOV R7,#21H

LOOP: CJNE @R1,#0FFH,NEXT

INC 51H

NEXT: INC R1

DJNZ R7,LOOP

SJMP $

点击查看答案

第6题

下面程序是在______中存放一个压缩的BCD码,将它拆成二个BCD字节,结果存于______开始的单元中(低

下面程序是在______中存放一个压缩的BCD码,将它拆成二个BCD字节,结果存于______开始的单元中(低位在前)

MOV R0,#SUM

MOV A,R2

ANL A,#0FH

MOV @R0,A

MOV A,R2

ANL A,#0F0H

SWAP A

INC R0

MOV @R0,A

RET

点击查看答案

第7题

若程序段为: MOV AX, 0000H MOV CX, 0008H AA0: INC AX LOOP AA0 HLT 则在执行上述程序段中
点击查看答案

第8题

下列程序段执行后,(7EH)=______,(7FH)=______。MOV R0,#7EHMOV 7EH,#0FFHMOV 7FH,#40HINC @R0INC

下列程序段执行后,(7EH)=______,(7FH)=______。

MOV R0,#7EH

MOV 7EH,#0FFH

MOV 7FH,#40H

INC @R0

INC R0

INC @R0

点击查看答案

第9题

下面程序是将字节地址______单元的内容逐一取出减1,然后再放回原处,如果取出的内容为______,则不
要减1,仍将0放回原处。

MOV R7,#10H

MOV R1,#30H

L00P:CJNE @R1,#00H,NEXT

MOV @R1,#00H

SJMP NEXT1

NEXT:DEC @R1

NEXT1:INC R1

DJNZ R7,LOOP

SJMP $

END

点击查看答案

第10题

下列程序段把片外RAM从8100H开始的10个存储单元的内容移到片内RAM 40H开始的单元。PUSH AMOV R7,1

下列程序段把片外RAM从8100H开始的10个存储单元的内容移到片内RAM 40H开始的单元。

PUSH A

MOV R7,10

MOV R0,#40H

MOV DPTR,#8100H

LOOP:MOV A,@DPTR

MOV @R0,A

INC R0

INC DPTR

DJNZ R7,LOOP

POP ACC

错误:______

改正:______

参考答案:错误

点击查看答案

第11题

bar为一JScrollBar组件,阅读下面程序段,请在程序中的画线处填入正确的语句使程序能够正确运行。
... public WellAdjusted() { super("Well Adjusted"); setSize(350,100); bar.addAdjustmentListener(this); value.setHorizontalAlignment(SwingConstants.CENTER); value.setEditable(false); JPanel pane = new JPane(); pane.setLayout(new BorderLayout()); pane.add(value,"Center"): pane.add(bar,"South"); setContentPane(pane); } public void adjustmentValueChanged(AdjustmentEvent evt) { 【 】 if(source ==bar) { int newValue bar.getValue(); value.setText(""+newValue); } repaint(); }

点击查看答案
下载APP
关注公众号
TOP
重置密码
账号:
旧密码:
新密码:
确认密码:
确认修改
购买搜题卡查看答案 购买前请仔细阅读《购买须知》
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《服务协议》《购买须知》
立即支付 系统将自动为您注册账号
已付款,但不能查看答案,请点这里登录即可>>>
请使用微信扫码支付(元)

订单号:

遇到问题请联系在线客服

请不要关闭本页面,支付完成后请点击【支付完成】按钮
遇到问题请联系在线客服
恭喜您,购买搜题卡成功 系统为您生成的账号密码如下:
重要提示:请勿将账号共享给其他人使用,违者账号将被封禁。
发送账号到微信 保存账号查看答案
怕账号密码记不住?建议关注微信公众号绑定微信,开通微信扫码登录功能
请用微信扫码测试
优题宝