软件工程导论第七章课后答案.docxVIP

  • 330
  • 0
  • 约 7页
  • 2017-06-03 发布于北京
  • 举报
第七章习题答案2.研究下面给出的伪码程序,要求:?⑴?画出它的程序流程图?。⑵?它是结构化的还是非结构化的?说明你的理由。?⑶?若是非结构化的,则?把它改造成仅用三种控制结构的结构化程序?;?写出这个结构化程序的伪码;用盒图表示这个结构化程序。?⑷?找出并改正程序中的逻辑错误?。COMMENT:?PROGRAM?SEARCHES?FOR?FIRST?N?REFERENCES?TO?A?TOPIC?IN?AN?INFORMATION?RETRIEVAL?SYSTEM?WITH?T?TOTAL?ENTRIES?INPUT?N?????????????????????????INPUT?KEYWORD(S)?FOR?TOPIC??? ??I=0???????????MATCH=0?DO?WHILE?I≤T????????????????????I=I+1?IF?WORD=KEYWORD?????THEN?MATCH=MATCH+1??????STORE?IN?BUFFER??END?IF?MATCH=N???THEN?GOTO?OUTPUT?END?END?IF?N=0???THEN?PRINT?”NO?MATCH”?????????OUTPUT:???ELSE?CALL?SUBROUTINE?TO?PRINT?BUFFER?INFORMATION?END?解:⑴?程序流程图(如图2.1

文档评论(0)

1亿VIP精品文档

相关文档