📄 st01.htm
字号:
lang=EN-US style='mso-bidi-font-size:10.5pt'>BEGIN <o:p></o:p></span></p><p class=MsoNormal style='text-indent:50.95pt;mso-char-indent-count:4.47'><spanlang=EN-US style='mso-bidi-font-size:10.5pt'>x:=x+1</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>;</span><span lang=EN-USstyle='mso-bidi-font-size:10.5pt'><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span>{</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>语句</span><span lang=EN-US style='mso-bidi-font-size:10.5pt'>2}<o:p></o:p></span></p><p class=MsoNormal style='text-indent:51.05pt;mso-char-indent-count:4.48'><spanlang=EN-US style='mso-bidi-font-size:10.5pt'>FOR j:=n <spanstyle='mso-spacerun:yes'> </span>DOWNTO <spanstyle='mso-spacerun:yes'> </span>i <spanstyle='mso-spacerun:yes'> </span>DO<span style='mso-spacerun:yes'> </span><span style='mso-spacerun:yes'> </span>{</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>语句</span><span lang=EN-USstyle='mso-bidi-font-size:10.5pt'>3}<o:p></o:p></span></p><p class=MsoNormal style='text-indent:57.0pt;mso-char-indent-count:5.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt'><spanstyle='mso-spacerun:yes'> </span>y:=y+1;<spanstyle='mso-spacerun:yes'> </span><span style='mso-spacerun:yes'> </span>{</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>语句</span><span lang=EN-USstyle='mso-bidi-font-size:10.5pt'>4}<o:p></o:p></span></p><p class=MsoNormal style='text-indent:33.85pt;mso-char-indent-count:2.97'><spanlang=EN-US style='mso-bidi-font-size:10.5pt'>END</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体;mso-ascii-font-family:"Times New Roman";mso-hansi-font-family:"Times New Roman"'>;</span><span lang=EN-US style='mso-bidi-font-size:10.5pt'><o:p></o:p></span></p><p class=MsoNormal style='text-indent:19.5pt;mso-char-indent-count:1.71'><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>语句<span lang=EN-US>1</span>执行的频度为<u>(<span lang=EN-US>1</span>) </u>;语句<span lang=EN-US>2</span>执行的频度为<u> (<spanlang=EN-US>2</span>) </u>;语句<span lang=EN-US>3</span>执行的频度为<u> (<spanlang=EN-US>3</span>) </u>;语句<span lang=EN-US>4</span>执行的频度为<u> (<spanlang=EN-US>4</span>) </u>。【北方交通大学 <span lang=EN-US>1999 <spanstyle='mso-spacerun:yes'> </span></span>二、<span lang=EN-US>4</span>(<spanlang=EN-US>5</span>分)】<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>10</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>.在下面的程序段中,对x的赋值语句的频度为<span lang=EN-US>______</span>(表示为<span lang=EN-US>n</span>的函数)<spanlang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><span style='mso-spacerun:yes'> </span>FOR</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'> <span lang=EN-US>i</span>:=1<span lang=EN-US>TO<span style='mso-spacerun:yes'> </span>n</span> <spanlang=EN-US>DO</span> <span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal><span style='mso-bidi-font-size:10.5pt;font-family:宋体'> <spanlang=EN-US>FOR</span> <span lang=EN-US>j</span>:=1 <span lang=EN-US>TO<spanstyle='mso-spacerun:yes'> </span>i</span> <span lang=EN-US>DO<o:p></o:p></span></span></p><p class=MsoNormal style='margin-left:34.2pt;mso-para-margin-left:2.0gd;text-indent:-11.4pt;mso-char-indent-count:-1.0'><span style='mso-bidi-font-size:10.5pt;font-family:宋体'> <span lang=EN-US>FOR</span> <span lang=EN-US>k</span>:=<spanlang=EN-US>1</span> <span lang=EN-US>TO</span> <span lang=EN-US>j</span> <spanlang=EN-US>DO</span> <span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='margin-left:34.2pt;mso-para-margin-left:3.0gd;text-indent:22.8pt;mso-char-indent-count:2.0'><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>x:=x+<span lang=EN-US>delta</span>;<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:22.8pt;mso-char-indent-count:2.0'><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>【北京工业大学 <span lang=EN-US>1999<spanstyle='mso-spacerun:yes'> </span></span>一、<span lang=EN-US>6</span>(<spanlang=EN-US>2</span>分)】<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='margin-right:-96.2pt;mso-para-margin-right:-8.44gd'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>11.</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>下面程序段中带下划线的语句的执行次数的数量级是:<u><spanlang=EN-US><spanstyle='mso-spacerun:yes'> </span></span></u>【合肥工业大学<span lang=EN-US>1999</span>三、<span lang=EN-US>1</span>(<spanlang=EN-US>2</span>分)】<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='margin-top:0cm;margin-right:-96.2pt;margin-bottom:0cm;margin-left:4.2pt;margin-bottom:.0001pt;mso-para-margin-top:0cm;mso-para-margin-right:-8.44gd;mso-para-margin-bottom:0cm;mso-para-margin-left:.37gd;mso-para-margin-bottom:.0001pt;text-indent:36.7pt;mso-char-indent-count:3.22'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>i</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>:<span lang=EN-US>=1</span>; <spanlang=EN-US>WHILE i<n DO <u>i</u></span><u>:<span lang=EN-US>=i*2</span></u><spanlang=EN-US>;<o:p></o:p></span></span></p><p class=MsoNormal><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>12. </span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>下面程序段中带下划线的语句的执行次数的数量级是<span lang=EN-US>(<spanstyle='mso-spacerun:yes'> </span>)</span>。【合肥工业大学<spanlang=EN-US> 2000 </span>三、<span lang=EN-US>1</span>(<span lang=EN-US>2</span>分)】<spanlang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:21.75pt'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>i:=1;<o:p></o:p></span></p><p class=MsoNormal style='margin-left:21.0pt'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>WHILE i<n BEGIN<spanstyle='mso-spacerun:yes'> </span>FOR j:=1 TO n DO<u> x:=x+1</u>;i:=i*2<spanstyle='mso-spacerun:yes'> </span>END</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>;<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='tab-stops:72.0pt'><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>13. </span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>下面程序段中带有下划线的语句的执行次数的数量级是<span lang=EN-US>(<spanstyle='mso-spacerun:yes'> </span>) </span>【合肥工业大学<spanlang=EN-US> 2001 </span>三、<span lang=EN-US>1</span>(<span lang=EN-US>2</span>分)】<spanlang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:45.6pt;mso-char-indent-count:4.0;tab-stops:72.0pt'><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>i</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>:<spanlang=EN-US>=n*n <span style='mso-tab-count:1'> </span>WHILEi<>1<span style='mso-spacerun:yes'> </span>DO <u>i:=i div 2</u>;<o:p></o:p></span></span></p><p class=MsoNormal><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>14. </span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>计算机执行下面的语句时,语句<span lang=EN-US>s</span>的执行次数为 <span lang=EN-US>_______ </span>。【南京理工大学<spanlang=EN-US>2000</span>二、<span lang=EN-US>1</span>(<span lang=EN-US>1.5</span>分)】<spanlang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:27.0pt'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>FOR(i=l</span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>;<span lang=EN-US>i<n-l</span>;<span lang=EN-US>i++)<o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:27.0pt'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>FOR(j=n;j>=i;j--)<o:p></o:p></span></p><p class=MsoNormal style='text-indent:27.0pt'><span lang=EN-USstyle='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>s; <o:p></o:p></span></p><p class=MsoNormal><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>15. </span><span style='mso-bidi-font-size:10.5pt;font-family:宋体'>下面程序段的时间复杂度为<span lang=EN-US>________</span>。<span lang=EN-US>(n>1) <o:p></o:p></span></span></p><p class=MsoNormal style='margin-left:17.35pt;text-indent:-17.35pt;mso-char-indent-count:-1.52'><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>sum=1</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>;<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='margin-left:17.35pt;text-indent:-17.35pt;mso-char-indent-count:-1.52'><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>for (i=0;sum<n;i++)sum+=1; <span style='mso-spacerun:yes'> </span></span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>【南京理工大学<span lang=EN-US> 2001 </span>二、<spanlang=EN-US>1</span>(<span lang=EN-US>2</span>分)】<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='margin-left:11.4pt;text-indent:-11.4pt;mso-char-indent-count:-1.0'><span lang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>16</span><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>.设<span lang=EN-US>m.n</span>均为自然数,<spanlang=EN-US>m</span>可表示为一些不超过<span lang=EN-US>n</span>的自然数之和,<span lang=EN-US>f(m,n)</span>为这种表示方式的数目。例<spanlang=EN-US>f(5,3)=5</span>,有<span lang=EN-US>5</span>种表示方式:<span lang=EN-US>3+2</span>,<spanlang=EN-US>3+1+1</span>,<span lang=EN-US>2+2+1</span>,<span lang=EN-US>2+1+1+1</span>,<spanlang=EN-US>1+1+1+1+1</span>。<span lang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:19.5pt;mso-char-indent-count:1.71'><spanstyle='mso-bidi-font-size:10.5pt;font-family:宋体'>①以下是该函数的程序段,请将未完成的部分填入,使之完整<spanlang=EN-US><o:p></o:p></span></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>int f(m,n)<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span>int m,n;<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>{ if(m==1)<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span>return <u><spanstyle='mso-spacerun:yes'> </span>(1)<spanstyle='mso-spacerun:yes'> </span></u>;<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>if(n==1){<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span><spanstyle='mso-spacerun:yes'> </span>return <u><spanstyle='mso-spacerun:yes'> </span>(2)<spanstyle='mso-spacerun:yes'> </span></u>;}<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>if(m<n) <o:p></o:p></span></p><p class=MsoNormal style='text-indent:96.9pt;mso-char-indent-count:8.5'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>{return f(m,m);}<o:p></o:p></span></p><p class=MsoNormal style='text-indent:68.4pt;mso-char-indent-count:6.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'>if (m==n)<o:p></o:p></span></p><p class=MsoNormal style='text-indent:91.2pt;mso-char-indent-count:8.0'><spanlang=EN-US style='mso-bidi-font-size:10.5pt;font-family:宋体'><spanstyle='mso-spacerun:yes'> </span>{return 1+<u> (3)<spanstyle='mso-spacerun:yes'> &
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -