首页>计算机>软件水平考试>模拟试题>正文
08年程序员考试模拟试卷——下午题

www.zige365.com 2008-11-11 20:02:00 点击:发送给好友 和学友门交流一下 收藏到我的会员中心
int key , num=0;

  printf("\nPlease input the telegraph: \n");

  while ( num<255 && ( old[num++] = getchar()) != '\n' );

  old [ (num==255)?num:num-1] = '\0';

  do

  { printf( "\nPlease input Key ( Key>1 ):" );

  scanf("%d",&key);

  } while ( key<=1 );

  printf( "\nThe decode of telegraph:'%s' is:\n'%s'\n",old,decode( old,key ) );

  }

  试题五(15分,每空3分)

  阅读以下说明及Visual Basic 程序代码,将应填入___(n)___处的字句写在答题纸的对应栏内。

  [说明]

  本程序实现如下功能:首先,单击“生成”按钮,生成一个由10个随机大写字母组成的字符串,并在文本框中显示。然后,单击“排序”按钮,将此随机字符串中的各个字母按递增顺序添加到列表框中。

  程序运行界面如下:

  [程序]

  As String

  Private Sub get_Click()

  Dim i As Integer

  Randomize

  For i = 1 To 10

  str1 = Trim(str1) & Chr(Int( ___(1)___ ))

  Next

  Text1.Text = str1

  End Sub

  Private Sub sort_Click()

  Dim i As Integer

  Dim j As Integer

  For i = 1 To 26

  j = ___(2)___

  Do While j > 0

  ___(3)___

  j = j - 1

  Loop

  Next

  End Sub

  Private Function search(str1 As String, str2 As String) As Integer

  Dim int1 As Integer, int2 As Integer

  int1 = 1

  Do

  int1 = ___(4)___

  If int1 = 0 Then Exit Do

  int2 = int2 + 1

  int1 = int1 + 1

  Loop

  search = ___(5)___

  End Function (

本新闻共8页,当前在第4页  1  2  3  4  5  6  7  8  

我要投稿 新闻来源: 编辑: 作者:
相关新闻
08年11月软考英语考前练习试题及答案汇总
08年11月软考英语考前练习试题及翻译(1)
08年11月软考英语考前练习及解析(18)
08年11月软考英语考前练习试题及解析(17)
08年11月软考英语考前练习试题及解析(16)
08年11月软考英语考前练习试题及解析(15)