2005年 下半年程序员下午试题.docVIP

  • 3
  • 0
  • 约8.95千字
  • 约 12页
  • 2020-05-07 发布于山东
  • 举报
2005年下半年程序员下午试题 试题一至试题三是必答题 试题一(15分,每空3分)   阅读下列说明和流程图,将应填入___(n)___处的字句写在答题纸的对应栏内。 [流程图说明]?   流程图1-1描述了一个算法,该算法将给定的原字符串中的所有前导空白和尾部空白都删除,但保留非空字符的空白。例如,原字符串 File Name ,处理变成File Name 。流程图1-2、流程图1-3 、流程图1-4分别详细描述了流程图1-1中的框A、B、C。   假设原字符串中的各个字符依次存放在字符数组ch 的各元素ch(1) 、ch(2) 、?、ch(n) 中,字符常量KB表示空白字符。   流程图1-1的处理过程是:先从头开始找出该字符串中的第一个非空白字符ch(i),再从串尾开始向前找出位于最末位的非空白字符ch(j) ,然后将ch(i) 、?、ch(j) 依次送入ch(1) 、ch(2)、?中。如果字符串中没有字符或全是空白字符,则输出相应的说明。在流程图中,strlen 是取字符串长度函数。 [流程图1-1] [流程图1-2] [流程图1-3]? [流程图1-4]? [问题]   在流程图1-1中,判断框P中的条件可表示为:i ___(5)___? 试题二(15,每空3分)   阅读以下函数说明和C语言函数,将应填入___(n)___处的字句写在答题纸的对应栏内。 [

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档