• [单选题]下列叙述中正确的是()。
  • 正确答案 :A
  • 二分查找法只适用于顺序存储的有序线性表


  • [单选题]设变量已正确定义,则以下能正确计算f=n!的程序段是 ______。
  • 正确答案 :D
  • f=-1; for(i=n;i>1;i++)f*=i; for(i=n;i>=2;i--)f*=i;

  • 解析:解析:n!=n*(n-1)*……*2*1,由于选项A中f的初值为0,所以循环n次后,f值依然为0,故选项A错误:选项B中循环的终止条件是“in”,即只执行i-1次循环,得到的f值为(n-1)*……*2*1的值,故选项B错误;选项C中,当n>1时,由于初值“i=n”是符合条件“i>1”的,且增量为+1,故循环中永远不会出现不满足条件“i>1”的值,所以出现死循环。

  • 查看原题 查看所有试题

    推荐科目: 计算机二级 计算机四级 软考中级 微软认证 思科认证 JAVA认证 软考初级 计算机操作员中级 计算机操作员高级 LTE认证
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号